JavaScript中的form元素获取问题

JavaScript中的form元素获取问题,第1张

form的name属性是用以发给后端进行识别的,所以在前端是可以相同的。(不过严格的来说,除非特别特殊的需求,否则出现相同name的form肯定是结构设计的不合理)

如果name相同的话,你使用documentforms['name']返回的会是一个Element Array

所以应当通过

documentforms['name'][0]  // 第一个

documentforms['name'][1]  // 第二个

来访问具体的form

他们的顺序是元素在HTML文档中出现的顺序决定的

var mycars=new Array()

mycars[0]="Saab"

mycars[1]="Volvo"

mycars[2]="BMW"

var  a= mycarslength() //数组的长度 是3

alert(mycars[a-1]) // 长度-1 就是最大下标了 最小下标永远是0

function searchKeys(needle, haystack){ var result = []; for (i in haystack){if (haystack[i] == needle){ resultpush(i);}} return result;} var array = [1,2,1,3,1,4,1,5,1,1];var val = 1;var result = searchKeys(val, array);alert(result);

以上就是关于JavaScript中的form元素获取问题全部的内容,包括:JavaScript中的form元素获取问题、js如何快速获取数组中的最下值并取得其下标、js 怎么随机将数组里的所有元素取出,保证每次取出的数值下标是不一样的。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10155254.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存