javascript中如使用onchange获得select的name及下标

javascript中如使用onchange获得select的name及下标,第1张

楼主,看代码吧

<select name='stuname' onChange="cleartext(this);">

<option value="2">2</option>

<option value="1">1</option>

</select>

<select name='stuname' onChange="cleartext(this);">

<option value="2">2</option>

<option value="1">1</option>

</select>

<select name='stuname' onChange="cleartext(this);">

<option value="2">2</option>

<option value="1">1</option>

</select>

<select name='stuname' onChange="cleartext(this);">

<option value="2">2</option>

<option value="1">1</option>

</select>

<script>

function cleartext(){

var tt = documentgetElementsByName("stuname");

for(i=0;i<ttlength;i++)

if(tt[i]==arguments[0])alert("你选择的是第"+(i+1)+"个!");

}

</script>

这个是没办法已经匹配存入新数组之后去获得的,不过可以尝试其他方式,代码修改为以下吧:

for(my $i = 0; $i < @all_file; $i++){

if($all_file[$i]=~/$str/g){

print "Matched in line:$_,Index is:$i\n"

}

}

这样可以变相实现你的要求

一步,打开eclipse开发工具,新建静态页面lastIndexOfhtml,如下图所示

第二步,在<script></script>内编写代码,声明两个变量E1和E2,如下图所示:

第三步,预览该静态页面,打开浏览器控制台,查看打印结果,如下图所示:

第四步,再次修改代码,lastIndexOf方法内第一个参数设置为数组中没有的元素,如下图所示:

第五步,再次预览该静态页面,发现打印的结果为“-1”,说明没有查找到该元素,如下图所示:

第六步,再次修改代码,添加第二个参数,从倒数第二个开始查找,如下图所示:

以上就是关于javascript中如使用onchange获得select的name及下标全部的内容,包括:javascript中如使用onchange获得select的name及下标、perl获取$_的当前数组下标、javascript中知道一个数组中的一个元素的值,如何获取数组下标等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存