Ik heb dit stukje code:
Dat werkt in FireFox, in IE krijg ik 'undefined' terug als ik de tagName alert, en [OBJECT] terug als ik object zelf alert. En dat terwijl de functie getElementsByTagName alleen maar INPUTs als resultaat kan hebben (een arraytje aan checkboxes meestal).
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
| var antwoorden = document.getElementsByName('antwoord['+vraag_id+']'); var hasValue = false; for (var g in antwoorden) { alert(antwoorden[g].tagName); if ((antwoorden[g].tagName == 'TEXTAREA' && antwoorden[g].value != '') || (antwoorden[g].checked)) { hasValue = true; break; } } |
Dat werkt in FireFox, in IE krijg ik 'undefined' terug als ik de tagName alert, en [OBJECT] terug als ik object zelf alert. En dat terwijl de functie getElementsByTagName alleen maar INPUTs als resultaat kan hebben (een arraytje aan checkboxes meestal).
iOS developer