注册 登录
编程论坛 JavaScript论坛

帮我找 JS 代码 问题

wddgzzh1025 发布于 2009-10-10 10:41, 482 次点击
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
<html xmlns="http://www.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>

<script language="javascript1.2">
 var a=document.getElementByName("textfield");
 document.write(a);

</script>

</head>

<body>
<form id="form1" name="form1" method="post" action="">
  <label>
  <input type="text" name="textfield" />
  </label>
  <label>
  <input type="submit" name="Submit" value="提交" />
  </label>
</form>
</body>
</html>


运行时怎么 输不出表单里的数据。 也获取不到。


[ 本帖最后由 wddgzzh1025 于 2009-10-10 10:47 编辑 ]
2 回复
#2
编程之星2009-10-11 01:57
var a=document.getElementByName("textfield"); 这句代码错误!!!

你的这段代码很多地方错的,差点搞到我头晕了。
我帮你缩减了不少代码,达到你想要的效果了

程序代码:
<script>
function test(){
  var a=document.getElementById("textfield").value;
  document.write(a);  
}
</script>
</head>
<body>
<form id="form1" name="form1" method="post" action="" onsubmit="return(test())">
  <input type="text" id="textfield" />
  <input type="submit" name="Submit" value="提交"/>
</form>
</body>
#3
aspic2009-10-12 09:47
document.getElementByName 返回的是一个集合~
1