Ik zie de fout hierin niet: (heb phptags toegevoegd voor kleurtjes)
<?php



<script type="text/javascript">
function ShowInfo {
 if (document.getElementById('panel').style.display=='none')
 {
  document.getElementById('panel').style.display='inline';
 }
 else
 {
  document.getElementById('panel').style.display='none'; 
 }
 return false;

}
</script>

<span onClick="return ShowInfo();" style="cursor: pointer;">klik</span>
<span id="panel" style="display: none;">lol</span>



?>
waarom "return ShowInfo();" en niet gewoon ShowInfo(); ? waarvoor is die return hier nodig?
Je hebt gelijk, maar werkt nog steeds niet. :-(
is het niet inline en outside?
daarnaast ben je na function ShowInfo --> () vergeten
en als je inline eens voor block vervangt ?
nee, ook niet inline en outline.


Btw,: voorbeeld staat hier: http://www.xxx.nl/test.php

(tot het af is (A):-p)


[edit]net namelijk getest[/edit]
function ShowInfo() {

gebruik geen puntkomma bij aanroepen van functie
Bedoel je tussen de <script> tags? -Daar staat ook geen ;

Bedoel je onClick="ShowInfo();" vervangen door onClick="ShowInfo()" ? -Werkt niet.
() vergeten bij het begin ;)
<script type="text/javascript">
function ShowInfo() {
if (document.getElementById('panel').style.display=='outline')
{
document.getElementById('panel').style.display='inline';
}
else
{
document.getElementById('panel').style.display='outline';
}
return false;

}
</script>

<span onClick="ShowInfo();" style="cursor: pointer;">klik</span>
<span id="panel" style="display: outline;">lol</span>
Aaaaaaaaaaaah Bedankt Han en vergeef mij mijn domme fout.... _o_



p.s.: ik heb gister The Fast en The Furious Tokyo Drift gezien en daar komt ook een Han in voor :-D :-p

[edit]Dit is mijn uiteindelijke script:[/edit]
<script type="text/javascript">
function ShowInfo(cid) {
 if (document.getElementById(cid).style.display=='none')
 {
document.getElementById(cid).style.display="inline"}
 else
 {
document.getElementById(cid).style.display="none"}
 return false;
}
</script>

<span onClick="ShowInfo(3);" style="cursor: pointer;">klik</span>
<span id="3" style="display: none;">lol</span>
Haha lol, ik ken die film niet... kijk wel ff :)

Reageren