Ik heb een site met tientallen/honderden/duizenden forms erop en ik wil een veld laten activeren (enabled) door op een checkbox te drukken. Elk form heeft een unieke naam dus ik geef met die checkbox gewoon die naam door.
Dit scriptje heb ik gemaakt, het vage is dat het wel werkt maar ik krijg een fout via IE:
<script language="javascript">
function Verander(i){
a=0;
while(document.forms[a].name!=""){
if(document.forms[a].name == i){
document.forms[a].korting.disabled=!document.forms[a].aanbieding.checked;
}
a++;
}
}
</script>
Het is een beetje verrot verzonnen, want nu kijkt die steeds alles na maar ik weet niks beters/anders wat werkt.
Als iemand een idee heeft waarom ik die foutmelding toch krijg en/of een beter scriptje weet hoor ik het graag.
Dit scriptje heb ik gemaakt, het vage is dat het wel werkt maar ik krijg een fout via IE:
<script language="javascript">
function Verander(i){
a=0;
while(document.forms[a].name!=""){
if(document.forms[a].name == i){
document.forms[a].korting.disabled=!document.forms[a].aanbieding.checked;
}
a++;
}
}
</script>
Het is een beetje verrot verzonnen, want nu kijkt die steeds alles na maar ik weet niks beters/anders wat werkt.
Als iemand een idee heeft waarom ik die foutmelding toch krijg en/of een beter scriptje weet hoor ik het graag.