var elm = document.getElementById(id);
elm.focus();
elm.select();
SpecialPowers.wrap(elm).controllers.getControllerForCommand('cmd_cut')
.doCommand('cmd_cut');
is(elm.value, '', id + " cut");
SpecialPowers.wrap(elm).controllers.getControllerForCommand('cmd_undo')
.doCommand('cmd_undo');
is(elm.value, '123', id + " undo");
}
var inputHappened = false;
function inputListener() {
inputHappened = true;
$(id).removeEventListener("input", inputListener);
}
var id = 'bug446663_a' var elm = document.getElementById(id);
elm.focus(); var x = document.body.offsetHeight;
$(id).addEventListener("input", inputListener);
sendChar('1');
is(inputHappened, true, "How come no input?");
sendChar('3');
sendKey('LEFT')
sendChar('2');
elm.blur();
x = document.body.offsetHeight;
is(elm.value, '123', id + " edit");
test_edit_cmds(id)
id = 'bug446663_b'
elm = document.getElementById(id);
elm.focus();
sendChar('1');
elm.style.display = 'none' var x = document.body.offsetHeight;
elm.style.display = 'inline'
x = document.body.offsetHeight;
sendChar('3');
sendKey('LEFT')
sendChar('2');
elm.blur();
x = document.body.offsetHeight;
is(elm.value, '123', id + " edit");
test_edit_cmds(id)
</script>
</pre>
</body>
</html>
¤ Dauer der Verarbeitung: 0.17 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 ist noch experimentell.