html js问题,onclick事件无法调用(IE11,火狐两个浏览器)
<html><head><scriptlanguage="javascript"type="text/javascript">//定义一个函数functiontest()...
<html>
<head>
<script language="javascript" type="text/javascript">
//定义一个函数
function test(){
var f1 = document.getElementById("f1");
var name = f1.uname.value;
alert(name);
}
</script>
</head>
<body>
<form name="f1">
<input type="text" nmae="uname"/><br/>
<input type="password" nmae="pass"/><br/>
<input type="button" value="登录" onclick="test()"/>
</form>
</body>
</html> 展开
<head>
<script language="javascript" type="text/javascript">
//定义一个函数
function test(){
var f1 = document.getElementById("f1");
var name = f1.uname.value;
alert(name);
}
</script>
</head>
<body>
<form name="f1">
<input type="text" nmae="uname"/><br/>
<input type="password" nmae="pass"/><br/>
<input type="button" value="登录" onclick="test()"/>
</form>
</body>
</html> 展开
1个回答
展开全部
你这个赋值写的就有问题,跟浏览器没关系,uname是什么鬼?我以为我没学到呢。
这样写就对了。
<html>
<head>
<script language="javascript" type="text/javascript">
//定义一个函数
function test(){
var name = document.getElementById("name").value;
alert(name);
}
</script>
</head>
<body>
<form name="f1">
<input type="text" nmae="uname" id="name"/><br/>
<input type="password" nmae="pass" id="pass"/><br/>
<input type="button" value="登录" onclick="test()"/>
</form>
</body>
</html>
追问
uname是给input输入框定义的名称啊
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询