【发布时间】:2025-12-11 22:15:01
【问题描述】:
问题是我无法确定在 html 页面中嵌入 javascript 的位置,无论是在 head 部分还是 body 部分。
示例 1:
<html>
<head>
<title>events</title>
<script>
document.getElementById("b").onclick=function(){displayDate()};
function displayDate()
{
document.getElementById("demo").innerHTML=Date();
}
</script>
</head>
<body>
<p id="demo"></p>
<button id="b">new</button>
</body>
</html>
在上面的示例中,我在 head 部分放置了脚本标签,但它不起作用。
示例:2
<html>
<head>
<title>events</title>
<script>
function upper()
{
var x=document.getElementById("t");
x.value=x.value.toUpperCase();
}
</script>
</head>
<body >
enter some text:<input type="text" id="t" onChange="upper()"/>
</body>
</html>
在第二个示例中,我将 javascript 放在 head 部分中,它工作正常。第一个示例演示了单击按钮时,当输入数据时,日期将显示在第二个示例中的文本框中,如果我们退出box 将我们将框中的字母转换为大写。
【问题讨论】:
-
你应该把它放在正文的末尾,就在
</body>之前。
标签: javascript