使用 javascript 获取选择标签的名称

2024-05-02

我在任何地方都没有找到这个问题,所以我将其发布在这里。

我有一堆选择标签,部分使用 VBScript 命名。我希望能够获取从 javascript 中的 onchange 事件调用的选择标签的名称。

这是代码。

<select name="optWeeks_<%=intLineCnt%>" id = "name" onchange="changeWeek()">
       <option value=""></option>
          <option value="1">1</option>
          <option value="2">2</option>
</select>


<SCRIPT LANGUAGE = "JavaScript">

function changeWeek(){
var chosenoption = document.getElementsByTagName("select").name

}
</SCRIPT>

选择的名称 -"optWeeks_<%=intLineCnt%>"optWeeks 是否带有数字前缀

我想知道我是否可以获得被调用的选择标签的每个名称?前任。 optWeeks_1、optWeeks_2 等


将调用更改为:

...  onchange="changeWeek(this);">

然后你就可以简单地;

function changeWeek(caller) {
   var chosenoption = caller.name;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 javascript 获取选择标签的名称 的相关文章