Aaj*_*hid 78 javascript select
这件事情很完美
<select name="selectbox" onchange="alert(this.value)">
Run Code Online (Sandbox Code Playgroud)
但我想选择文字.我试过这种方式
<select name="selectbox" onchange="alert(this.text)">
Run Code Online (Sandbox Code Playgroud)
它显示未定义.我找到了如何使用DOM来获取文本.但我想以这种方式做到这一点,我的意思就像使用this.value.
Del*_*ani 124
this.options[this.selectedIndex].innerHTML
Run Code Online (Sandbox Code Playgroud)
应该为您提供所选项目的"显示"文本.this.value就像你说的那样,只提供了value属性的价值.
Ode*_*ded 66
要获取所选项目的值,您可以执行以下操作:
this.options[this.selectedIndex].text
Run Code Online (Sandbox Code Playgroud)
这里options访问了不同的select,并SelectedIndex用于选择所选的一个,然后text访问它.
在这里阅读有关选择DOM的更多信息.
小智 31
只是用
$('#SelectBoxId option:selected').text(); 用于获取列出的文本
$('#SelectBoxId').val(); 获取选定的索引值
| 归档时间: |
|
| 查看次数: |
224110 次 |
| 最近记录: |