用标签怎么在js中获取Action中List的长度

JavaScript04

用标签怎么在js中获取Action中List的长度,第1张

方法如下:<input name="kk"></input><script language="javascript">// 这里用getElementsByTagName把所有的input对象取出来,这是你这个问题的关键性的地方,用ByTagName而不是ByName。var inputList = document.getElementsByTagName("input")// 循坏这个集合,包括了所有的input。for(i=0i<list.lengthi++){ // 这里弹出的就是'kk',当然也可以根据需要输出别的。比如:list[i].idlist[i].value等等。alert(list[i].name)// 这是修改这个值list[i].name = 'mm'// 这时弹出的就是'mm'了alert(list[i].name)}</script>本回答由电脑网络分类达人 朱冬梅推荐评论 1 0玄鸢 采纳率:84% 来自团队:百度贴吧达人团 擅长: 百度产品 百度贴吧 百度知道 电脑/网络其他回答我想楼主的意思是这样的吧,并不是要取'kk'的input中的value值。而是‘kk’本身这个name名称吧。根据你的问题补充:<input name="kk"></input><script language="javascript">// 这里用getElementsByTagName把所有的input对象取出来,这是你这个问题的关键性的地方,用ByTagName而不是ByName。var inputList = document.getElementsByTagName("input")// 循坏这个集合,包括了所有的input。for(i=0i<list.lengthi++){ // 这里弹出的就是'kk',当然也可以根据需要输出别的。比如:list[i].idlist[i].value等等。alert(list[i].name)// 这是修改这个值list[i].name = 'mm'// 这时弹出的就是'mm'了alert(list[i].name)}</script>希望我对你的问题理解对了,并能对你有帮助!

array数组可以自动扩展长度,用户直接new Array(100)的话,循环就会进行一百次。

具体有什么作用,可以参考下面的例子:

var x = new Array(100)

for (var i = 0 i < x.length i++)x[i]=i*i

扩展资料:

使用规则

1、数组的类型实际上是指数组元素的取值类型,对于同一个数组,其所有元素的数据类型都是相同的。

2、数组名的书写规则应符合标识符的书写规定。

3、数组名不能与其它变量名相同。

4、可以只给部分元素赋初值,当{ }中值的个数少于元素个数时,只给前面部分元素赋值。

例如:static int a[10]={0,1,2,3,4}表示只给a[0]~a[4]5个元素赋值,而后5个元素自动赋0值。

参考资料来源:百度百科-数组

Array 对象用于在单个的变量中存储多个值,在JavaScript中声明一个数组的方法有很多。

工具原料:编辑器、浏览器

1、在JavaScript中声明一个数组的方法是 new Array(),声明一个数组并且存储值的方法如下:

<html>

<body>

<script type="text/javascript">

var mycars = new Array()

mycars[0] = "Saab"

mycars[1] = "Volvo"

mycars[2] = "BMW"

for (i=0i<mycars.lengthi++)

{

document.write(mycars[i] + "<br />")

}

</script>

</body>

</html>

2、运行的结果如下: