我遇到的问题是尽管我尚未调用函数,但它们正在被调用并试图执行。
这是错误:
这是代码:
我把type放在头部有text / js,这是建议的一种常见解决方案。目前,这个问题并没有真正影响我,但是我想做的事情我觉得它可能会成为问题。任何帮助将非常感激。
答案 0 :(得分:1)
在执行JS
代码时,没有ID为name
或height
的元素。结果返回null。
因此,您需要做的是将script
标记放置在body
标记的底部,如下所示:
<html>
<head>
<!-- Some code here -->
</head>
<body>
<!-- Some code here -->
<script>
<!-- Your JS code here -->
</script>
</body>
</html>
这样,JS
代码将在html
之后执行
另一件事:-您在提交按钮上两次分配了onclick
函数,这是多余的。因此,更改此行
<button id ="1" onclick="submit()">submit</button>
此行:
<button id ="1">submit</button>