样式代码如下:
<!DOCTYPE html>
<html>
<head>
<title>计算平方</title>
<meta charset="utf-8"/>
<script type="text/javascript">
/*计算输入数字的平方*/
function cal(){
//获取文本框的值
var input = document.getElementById("num");
//获取span,向其写入值
var span = document.getElementById("result");
//获取文本框的值
var n = input.value;
//文本框里取值不可能为null
//innerHTML是元素的内容
if(n == "" || isNaN(n)){
span.innerHTML = "请从新输入!";
}else{
span.innerHTML = n*n;
}
//清空输入框(无论结果是否正确)
input.value = "";
}
</script>
</head>
<body>
<input type="text" id="num"/>
<input type="button" value="平方" οnclick="cal()"/>
=
<span id="result"></span>
</body>
</html