javascript - 当我输入输入元素时代码消失了
问题描述
每当我输入<input />
我的 HTML 元素时,一切都会消失。我在我的 JavaScript 控制台上看不到任何问题或错误,当我检查页面时,代码似乎也消失了。代码:
<!DOCTYPE html>
<html>
<head>
<title>My Coding stuff</title>
</head>
<body>
<input type="text" id="myInput" onkeydown="write()" />
<p id="myDiv" style="width: window.innerWidth;" style="color: green;"></p>
<script>
function write() {
document.getElementById("myDiv").innerHTML += Math.floor(Math.random()*2) + " ";
document.getElementById("myInput").value = "";
}
</script>
</body>
</html>
有谁知道为什么会这样?谢谢
解决方案
推荐阅读
- php - Laravel 列出所有存储
- java - IntelliJ - 输入未转义的 UTF-8 非 ASCII 字符
- python - 带有特定示例的 Python 变量范围
- excel - 使用另一个工作簿中的文件名多次保存 excel 文件。
- docker - 如何处理对容器的http请求
- python-3.x - 使用 .format() 中的变量左对齐或右对齐
- python-3.x - google.protobuf.text_format.ParseError:9:18:无法解析整数:03
- wordpress - 如何通过共享 IP 地址服务器上的 IP 地址访问 WordPress 网站。
- nginx - 如何为我自己的预渲染服务器配置我的 nginx conf
- r - 使用 write.table 获取数据框,而无需 R 中每一行的初始部分