
楼主,看代码吧
<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中知道一个数组中的一个元素的值,如何获取数组下标等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)