<html>
<head>
<title></title>
</head>
<body>
<input id="demo" type="text">
<button type="button" οnclick="myFunction()">点击我</button>
<script>
function myFunction() {
var x = document.getElementById("demo").value;
if(x=""||isNaN(x))
{
alert("输入的不能是空字符或不是数字哦")
}
}
</script>
</body>
</html>
---------------------ex:2
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<p>我的第一段javascript</p>
<p id="demo">javascript能改变HTML颜色样式</p>
<script>
function myFunction() {
x = document.getElementById("demo");
x.style.color = "#ff9900"
}
</script>
<button type="button" οnclick="myFunction()">点击我改变HTML颜色</button>
</body>
</html>
------------ex:3
<!DOCTYPE html>
<html>
<body>
<p>
JavaScript 能够直接写入 HTML 输出流中:
</p>
<script>
document.write("<h1>This is a heading</h1>");
document.write("<p>This is a paragraph.</p>");
</script>
<p>
for(i=1;i<=100;i++)
{
<button type="button1" οnclick="alert('我爱你我的老婆哦!')">点我</button>
}
</p>
<p>
您只能在 HTML 输出流中使用 <strong>document.write</strong>。
如果您在文档已加载后使用它(比如在函数中),会覆盖整个文档。
</p>
</body>
</html>