1.函数使用内置的函数
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<link rel="stylesheet" type="text/css" href="text."/>
</head>
<body>
<input type="button" value="填充网页" onclick="write()"/>
<div id="hello"></div>
</body>
</html>
<script type="text/javascript">
var a=function(){
alert("s");
text=document.getElementById("hello")
text.innerText="你好,HTML"
}
function write(){
text=document.getElementById("hello")
text.innerHTML="Hello,<span style='font-size: 40px;color: red;'>HTML</span>"
}
</script>
运行会不出结果,原因是JS不支持函数重写,write()是内置方法,应该换个函数名
2.String类型进行比较不运行
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
用户名:<input type="text" id="user1" /><br>
密码:<input type="password" id="password1" /><br>
<input type="button" id="btn1" value="登录" onclick="dologin()"/>
<input type="button" id="btn2" value="重置" onclick="reset()"/>
<div id="tishi"></div>
</body>
</html>
<script type="text/javascript">
function dologin(){
name=document.getElementById("user1").value;
password=document.getElementById("password1").value;
if(name.equals("admin")){//不会运行,应该用==
sign=document.getElementById("tishi");
sign.innerText="登录成功"
}
else{
alert("登录失败")
}
}
function reset(){
document.getElementById("user1").value="";
document.getElementById("password1").value="";
}
</script>
if(name=="admin"){
sign=document.getElementById("tishi");
sign.innerText="登录成功"
}
会提示有这个方法
但是不会进行比较