html中进行函数绑定时 如何传递参数
如题:
javascript函数mobileCheck1(obj1,obj2)
html代码为:
<tr>
<td class="tdStyleR">
<input id="mobileid" type="text"
onblur="mobileCheck1(this,document.form.spaninfomobile)"/>
<span id="spaninfomobile"></span>
</td>
</tr>
请问input的onblur事件如何将input本身和span传给mobileCheck1函数啊
[解决办法]
什么叫做 input 本身?
这样?
<tr>
<td class="tdStyleR">
<input id="mobileid" type="text"
onblur="mobileCheck1(this.value,document.getElementById("spaninfomobile").innerHTML)"/>
<span id="spaninfomobile"></span>
</td>
</tr>
[解决办法]
span有id这样传或者
<tr>
<td class="tdStyleR">
<input id="mobileid" type="text"
onblur="mobileCheck1(this,document.getElementById('spaninfomobile'))"/>
<span id="spaninfomobile"></span>
</td>
</tr>
或者在mobileCheck1中直接获取
function mobileCheck1(obj)
{
var spanObj = document.getElementById('spaninfomobile');
...
}