在jQuery中,相当于document.getElementById("selectlist").value什么?
我试图获取选择列表项的值.
谢谢.
Jam*_*man 212
"等价"就是这里的词
而...
$('#selectlist').val();
Run Code Online (Sandbox Code Playgroud)
......相当于......
document.getElementById("selectlist").value
Run Code Online (Sandbox Code Playgroud)
......值得注意的是......
$('#selectlist')
Run Code Online (Sandbox Code Playgroud)
......虽然'等效'与......不同
document.getElementById("selectlist")
Run Code Online (Sandbox Code Playgroud)
...因为前者返回一个jQuery对象,而不是一个DOM对象.
要从jQuery获取DOM对象,请使用以下命令:
$('#selectlist').get(); //get all DOM objects in the jQuery collection
$('#selectlist').get(0); //get the DOM object in the jQuery collection at index 0
$('#selectlist')[0]; //get the DOM objects in the jQuery collection at index 0
Run Code Online (Sandbox Code Playgroud)
小智 9
它可以通过三种不同的方式完成,尽管它们几乎相同
Javascript方式
document.getElementById('test').value
Run Code Online (Sandbox Code Playgroud)
Jquery的方式
$("#test").val()
$("#test")[0].value
$("#test").get(0).value
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
169858 次 |
| 最近记录: |