document.getElementByName("myName[]").checked
解决方案 »
- 《javascript网页制作彻底研究》源代码下载
- 怎么样用递归方法得到json N维数组里的对象
- 该页正在访问其控制范围之外的信息.有些危险.是否继续的问题。请高手帮忙
- 怎样做文本框内容复制?
- 求一段javascript?谢谢大家
- 请教 时间格式问题
- 请问,jscript的基本数据类型的长度是多少?
- 在一个Page页去刷新另一个已打开的Page.
- How to change lowercase letter to uppercase (for netscape)?Thanks!
- 由一个复选框控制两个单选框的问题,
- 如何交换frameset里两个frame的内容
- div内怎么滚动到指定控件位置?
<script language=javascript>
alert(document.getElementById("myName[]").value)
alert(document.getElementsByName("myName[]")[0].value)
alert(document.all["myName[]"].value)
</script>
我是想要个数字
谢谢大伙!
<input type="checkbox" name="myName[]" value="someValue" />
<br>
<input type=button value=test onclick=foo()>
<script>
function foo() {
var o = document.getElementsByName("myName[]")
var num = 0;
for(var i=0; i<o.length; i++)
if(o[i].checked) num++;
alert(num);
}
</script>
function aa() {
var bb= document.getElementsByName("myName[]")
var num = 0;
for(var i=0; i<bb.length; i++)
if(bb[i].checked) num++;
alert(num);
}
</script>
<input name=button1 type=button onclick=show() value="生成">
<div id="div1"></div>
<script language=javascript>
function show()
{
var num=document.getElementById("num").value
var objTable=document.createElement("<table border='1'>")
document.getElementById("div1").appendChild(objTable);
var objTbody=document.createElement("tbody")
objTable.appendChild(objTbody)
for(var i=0;i<num;i++)
{
var objTR=document.createElement("TR")
objTbody.appendChild(objTR);
objcell1=objTR.insertCell(0);
objcell1.innerHTML='<input type="checkbox" name="myName[]" value="someValue" />'
objcell2=objTR.insertCell(1)
objcell2.innerHTML="haha"
}
}
</script>
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<meta http-equiv="content-type" content="text/html" charset="utf-8">
<link rel="stylesheet" type="text/css" href="">
<script type="text/javascript" src=""></script>
<script language="javascript" type="text/javascript"> function addField()
{
var _td;
var _table = document.getElementById("showtable");
for (var j = 0; j < _table.rows.length; j++)
{
_td = _table.rows[j].insertCell();
_td.innerText = "第"+j+"列";
}
}
</script>
</HEAD><BODY>
<button onclick="addField();">增加行</button><p>
<TABLE id="showtable" width="60%" align="center" border="1">
<TR>
<TD>1</TD>
<TD>1</TD>
</TR>
<TR>
<TD>2</TD>
<TD>2</TD>
</TR>
<TR>
<TD>3</TD>
<TD>3</TD>
</TR>
</TABLE>
</BODY>
</HTML>