为什么老是说JS缺少对象,总是提示错误呢 5

<tr><tdcolspan="2">会员密码:<asp:TextBoxID="I_pwd"runat="server"TextMode="Password"></asp... <tr>
<td colspan="2">
会员密码:<asp:TextBox ID="I_pwd" runat="server" TextMode="Password"></asp:TextBox>
</td>
<script language="javascript">
function check(){
if(document.this.I_pwd.Text != document.this.ppwd.Text)
alert("密码不一致,请重输");
this.I_pwd.Text="";
this.I_pwd.focus();
}
</script>
<td colspan="2">
确认密码:<asp:TextBox ID="ppwd" runat="server" TextMode="Password" onblur="check()" ></asp:TextBox>
</td>
</tr>
<script language="javascript">

function check(){
if( document.getElementById("I_pwd").value != document.getElementById("ppwd").value)
alert("密码不一致,请重输!");
}

</script>
if( document.getElementById("I_pwd").value != document.getElementById("ppwd").value)
到底错哪里啊!
展开
 我来答
12jc17
2013-03-16 · TA获得超过131个赞
知道答主
回答量:50
采纳率:0%
帮助的人:49万
展开全部
//if(document.this.I_pwd.Text != document.this.ppwd.Text)等有问题

function check(){
var I_pwd=document.getElementById("I_pwd");
if( I_pwd .value!=document.getElementById("ppwd") .value) {
alert("密码不一致,请重输");
I_pwd.value="";
I_pwd.focus();}
}

IF少掉大括号{}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a19d193
2013-03-14 · TA获得超过3446个赞
知道大有可为答主
回答量:1464
采纳率:100%
帮助的人:1447万
展开全部
onblur="check()" 换成 onblur="check(this)"
<script language="javascript">
function check(obj){
if (obj.value != document.getElementById('I_pwd').value) {
alert("密码不一致,请重输");
document.getElementById('I_pwd').value="";
document.getElementById('I_pwd').focus();
}
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
honggook
2013-03-14
知道答主
回答量:45
采纳率:0%
帮助的人:19.8万
展开全部
我的回答会失效,不能回答。
楼上正解。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式