/** Tests for Bug 377413 **/ var tb = document.getElementsByTagName('tbody')[0];
test(function(){
tb.innerHTML = '
';
document.forms[0].fooboo.value = 'testme';
document.getElementsByTagName('table')[0].deleteRow(0);
assert_equals(document.forms[0].fooboo, undefined);
}, "no element reference after deleting it with deleteRow()");
test(function(){ var b = tb.appendChild(document.createElement('tr')).appendChild(document.createElement('td')).appendChild(document.createElement('button'));
b.name = b.value = 'boofoo';
assert_equals(document.forms[0].elements[0].value, 'boofoo');
}, 'element value set correctly');
test(function(){
assert_true('boofoo' in document.forms[0]);
}, 'element name has created property on form');
test(function(){
tb.innerHTML = '';
assert_false('boofoo' in document.forms[0]);
}, "no element reference after deleting it by setting innerHTML");
</script>
</body>
</html>
Messung V0.5
¤ Dauer der Verarbeitung: 0.14 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.