Form
表单字段的公共事件
<form>
<label for="myInput">Enter only numbers:</label>
<input type="text" id="myInput" name="myInput">
</form>
<script>
let textbox = document.forms[0].elements[0];
textbox.addEventListener("focus", (event) => {
let target = event.target;
if (target.style.backgroundColor != "red") {
target.style.backgroundColor = "yellow";
}
});
textbox.addEventListener("blur", (event) => {
let target = event.target;
target.style.backgroundColor = /[^\d]/.test(target.value) ? "red" : "";
});
textbox.addEventListener("change", (event) => {
let target = event.target;
target.style.backgroundColor = /[^\d]/.test(target.value) ? "red" : "";
});
</script>
处理剪贴板
富文本编辑 使用contenteditable
Last updated