我最近在jquery进行了实验,想学习如何将文本框中的对象发送到我的脚本.例:
<asp: textbox id="box1" onchange="javascript: test(this);" runat="server"></asp:TextBox>
Run Code Online (Sandbox Code Playgroud)
脚本:
function test(obj){
if(parseInt(obj.val())){
// code
}
}
Run Code Online (Sandbox Code Playgroud)
这没用!我后来发现我必须使用"$"符号来完成这项工作,如下所示:
$(OBJ).VAL()
为什么?我想我已经在参数中有了我需要的对象,为什么我需要再次选择它?
谢谢!
val是一个jQuery集合的方法,它是将选择器或DOMElement对象传递给它时返回的内容$.要在不使用jQuery的情况下访问该值,请使用valueDOM公开的属性.
function test(obj){
if(parseInt(obj.value){
// code
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
76 次 |
| 最近记录: |