JS probleem
het doet helemaal niets. terwijl hij 1 of 2 weer moet geven. (als het goed is)
<script language="javascript">
function ShowHide(num)
{
var thisForm = document.getElementById(num);
if (thisForm == "1")
{
Show_Form = "1";
}
else
{
Show_Form = "2";
}
}
</script>
============
<a href="javascript:ShowHide('1');">Artist</a>
============
<span id="Show_Form"> </span>
Gewijzigd op 01/01/1970 01:00:00 door Grizz
die Show_Form moet later vervangen worden met een textfield. die 1,2 is eerst alleen maar een test.
of
Code (php)
1
2
3
2
3
var textField = document.createElement('input');
textField.type = 'text';
document.getElementById('Show_Form').appendChild(textField);
textField.type = 'text';
document.getElementById('Show_Form').appendChild(textField);
Maar handiger is gewoon een div maken met 'style="display: none"' en die via JS zichtbaar maken:
ok :D bedankt voor je hulp. hier kan ik wel verder mee denk ik :D
nu geeft hij het id geloof ik niet goed door. want hij geeft steeds 2 weer, iemand mishien een idee wat dat kan zijn?
{
Show_Form = "1";
}
else
{
Show_Form = "2";
}
Dus thisForm is niet 1
Gewijzigd op 01/01/1970 01:00:00 door Mark D
ik denk eerder dat ie geen id meegeeft.
Gewijzigd op 01/01/1970 01:00:00 door Grizz
moet zijn
document.getElementById('num');
maakt geen verschil
zit hier mischien een fout in ? <a href="javascript:Show_Method('1');">
Verander eens in:
href="Show_Method('1');">
document.getElementByID werkt niet in alle browsers. Volgens mij werkt het niet in FF, maar wel in IE (of andersom dus). Ik kan zo snel ff niet vinden wat het in de andere browser moet zijn, maar pm me maar ff als je et wil weten...
link/Show_Method('1');
Gewijzigd op 01/01/1970 01:00:00 door Grizz
En zo?
werkt ook niet, had ik ook al geprobeerd.
Peter Somhorst schreef op 20.11.2006 17:14:
document.getElementByID werkt niet in alle browsers. Volgens mij werkt het niet in FF, maar wel in IE (of andersom dus). Ik kan zo snel ff niet vinden wat het in de andere browser moet zijn, maar pm me maar ff als je et wil weten...
hij pakt de id zowel in ie als in ff niet.
document.getElementByID hoort te werken in beiden ?
heb het probleem al opgelost :) thisForm veranderd naar num