我这个Javascript错在哪

谁学逆向工程 2016-11-12 04:25:25
doclear 函数中设置 value 报错

<!DOCTYPE HEML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<span style="font-size:50px">
当前位置:货种管理->散货清单
</span>

<script type="text/javascript">
function checkAll()
{
var chkAllObj= document.getElementById("chkAll");
var chkOneObj = document.getElementsByName("chkone");
for(i=0; i<chkOneObj.length; i++)
{
chkOneObj[i].checked = chkAllObj.checked;
}
}
function doclear()
{
var userid = document.getElementById("userid");
userid.value="";
}
</script>

<table border="1" width="100%">
<tr>
<th>用户ID</th>
<th><input type="text" name="usrname" value="" id="userid/></th>
<th>用户名</th>
<th><input type="text" name="usrname" value="" id="username"/></th>
<th>登录账户:</th>
<th><input type="text" name="usrname" value="" id="logid"/></th>
<th>公司名称:</th>
<th>
<select name="orgList">
<option value="">==请选择部门==</option>
<option value="xtb">系统部</option>
<option value="kfb">开发部</option>
<option value="whb">维护部</option>
</th>
</tr>
</table>
</br>
<input type="button" name="myButton" id="button" value="查询"/>
<input type="button" name="myButton" id="button" value="新增"/>
<input type="button" name="myButton" id="button" value="编辑"/>
<input type="button" name="myButton" id="button" value="删除"/>
<input type="button" name="myButton" id="button" value="清空" onclick="doclear();"/>

</br>

<table border="1" width=100%">
<tr>
<th><input type="checkbox" id="chkAll" onclick="checkAll();" value="全选"/></th>
<th>序号</th>
<th>编码</th>
<th>货名</th>
<th>包装</th>
</tr>

<tr>
<td><input type="checkbox" name="chkone" value="xtb"></input></td>
<td>1</td>
<td>001</td>
<td>大米</td>
<td>袋装</td>
</tr>

<tr>
<td><input type="checkbox" name="chkone" value="xtb"></input></td>
<td>2</td>
<td>002</td>
<td>玉米</td>
<td>散装</td>
</tr>

<tr>
<td><input type="checkbox" name="chkone" value="xtb"></input></td>
<td>3</td>
<td>003</td>
<td>面粉</td>
<td>袋装</td>
</tr>
</table>
</html>
...全文
90 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
浮云若水 2016-11-17
  • 打赏
  • 举报
回复
<th><input type="text" name="usrname" value="" id="userid/></th> 好好看下你代码 你的页面标签中 userid 旁边少了个双引号, 这样导致你在根据 该 id 查找页面元素时无非找到,然后元素对象没获取到,怎么去取该元素的value?
nikyotensai 2016-11-14
  • 打赏
  • 举报
回复
<th><input type="text" name="usrname" value="" id="userid/></th>这个少引号吧
谁学逆向工程 2016-11-12
  • 打赏
  • 举报
回复
引用 1 楼 qq_26508409 的回复:
为获取到类型错误
没找到控件吗,哪里错了
nikyotensai 2016-11-12
  • 打赏
  • 举报
回复
为获取到类型错误

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧