复选框空间如下:
<input type="checkbox" name="checkbox" id="checkbox" onclick="fnIsCheck()" value="<%=user.getId() %>"/>
获取复选框value值的代码如下:
function fnIsCheck()
{
var chArr=document.getelementsByName("checkbox");
alert(chArr);
}为什么点击复选框后弹出object 然后我有这样写了:
function fnIsCheck()
{
var chArr=document.getelementsByName("checkbox").value;
alert(chArr);
}
点击复选框弹出了undefined
各位大神 这到底是什么原因啊?我感觉我没写错啊,想了很久都想不出结果?求教!!
<input type="checkbox" name="checkbox" id="checkbox" onclick="fnIsCheck()" value="<%=user.getId() %>"/>
获取复选框value值的代码如下:
function fnIsCheck()
{
var chArr=document.getelementsByName("checkbox");
alert(chArr);
}为什么点击复选框后弹出object 然后我有这样写了:
function fnIsCheck()
{
var chArr=document.getelementsByName("checkbox").value;
alert(chArr);
}
点击复选框弹出了undefined
各位大神 这到底是什么原因啊?我感觉我没写错啊,想了很久都想不出结果?求教!!
解决方案 »
- 怎么用button关闭 EXTJS 的tabpanel
- Ext Viewport 问题
- <img>标签可以有id属性吗
- js问题:怎么把这段代码改成在6张图片中交替显示呢?
- 点击按钮textbox失去焦点
- JAVASCRIPT不能运行
- ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●clearTimeout和clearInterval同时用 为什么不会报错????????
- 请教一下iframe 中的自适应页面的问题。
- 网页中含有htm功能的编辑按钮是怎么实现的?
- 好的程序需要什么素质?
- js如何拿flash版本号?
- js区的大神门啊,谁用过google map啊,教教我这个可怜的人吧~~~
2.getElementsByName()的返回值是个数组,要用[]来访问数据;
3.尽量避免使用checkbox之类的单词作为id、name属性值。<input type="checkbox" name="chk" id="chk" onclick="fnIsCheck()" value="<%=user.getId() %>" />
<script type="text/javascript">
function fnIsCheck() {
var chArr = document.getElementsByName('chk')[0].value;
//或者 var chArr = document.getElementById('chk').value;
alert(chArr);
}
</script>
var chArr=document.getelementsByName("checkbox");
应该是getElementsByName
第二:document.getElementsByName 方法返回的是一个集合
所以要改为
function fnIsCheck()
{
var chArr=document.getElementsByName("checkbox")[0].value;
alert(chArr);
}
并且数组是没有value这个属性的所以是undefined
var chArr=document.getelementsByName("checkbox");
得到的是个数组
你遍历这个数组item
打印每个item.value就好了吧