var rdoList = document.forms[0].elements.namedItem('rdo');
is(rdoList.value, "", "The value attribute should be empty");
document.getElementById('r2').checked = true;
is(rdoList.value, "2", "The value attribute should be 2");
document.getElementById('r1').checked = true;
is(rdoList.value, "on", "The value attribute should be on");
document.getElementById('r1').value = 1;
is(rdoList.value, "1", "The value attribute should be 1");
is(rdoList.value, document.getElementById('r1').value, "The value attribute should be equal to the first checked radio input element's value");
ok(!document.getElementById('r2').checked, "The second radio input element should not be checked");
rdoList.value = '2';
is(rdoList.value, document.getElementById('r2').value, "The value attribute should be equal to the second radio input element's value");
ok(document.getElementById('r2').checked, "The second radio input element should be checked");
rdoList.value = '3';
is(rdoList.value, document.getElementById('r2').value, "The value attribute should be the second radio input element's value");
ok(document.getElementById('r2').checked, "The second radio input element should be checked");
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.