读书人

html中进行函数绑定时 怎么传递参数

发布时间: 2013-01-02 13:08:44 作者: rapoo

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');
...
}

读书人网 >CSS

热点推荐