请教我的onblur事件为什么得不到this.value呢?

ssh78 2009-10-20 10:35:19
<td><input name='appnum' type="text" size='10' style='border:0px' onblur="checknum(this.value);"/></td>


<script language="javascript">
function checknum(num)
{
window.alert("num="&num);
}
</script>

输入100,却得到0,但是如果改成onblur="window.alert("(this.value)"则可以得到100
奇怪啦,为啥这么欺负人呀?
...全文
230 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ssh78 2009-10-20
  • 打赏
  • 举报
回复
呵呵,原来犯了这么个低级错误,谢谢
BeenZ 2009-10-20
  • 打赏
  • 举报
回复
window.alert("num="+num);
lovesiyile 2009-10-20
  • 打赏
  • 举报
回复
window.alert("num="+num);

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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