html中进行函数绑定时 如何传递参数

fjm_520 2012-12-18 02:02:32
如题:

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函数啊
...全文
640 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
爱若如梦 2012-12-18
  • 打赏
  • 举报
回复
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');
  ...
}
fjm_520 2012-12-18
  • 打赏
  • 举报
回复
我是要传对象,而不是传值 我要把input和span传给函数,不是传他们的值哈. 传input可以用this传,但span怎么传呢?
-晴天 2012-12-18
  • 打赏
  • 举报
回复
直接到脚本中去调用就行了.
-晴天 2012-12-18
  • 打赏
  • 举报
回复
什么叫做 input 本身? 这样? <tr> <td class="tdStyleR"> <input id="mobileid" type="text" onblur="mobileCheck1(this.value,document.getElementById("spaninfomobile").innerHTML)"/> <span id="spaninfomobile"></span> </td> </tr>

61,128

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧