我要比较两个文本输入框中的值是否相等,怎么取不到值?

ww_stone 2004-10-06 04:19:59
<BODY BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0 background="../images/1-4.gif">
<form name="form1" method="post" >
<table width="776" height="450" border="0" align="center" cellpadding="1" cellspacing="1" bgcolor="#000066">
<tr>
<td align="center" valign="top" background="../images/back.gif">
<table width="776" height="20" border="0" align=";eft" cellpadding="0" cellspacing="0">
<tr align="right">
<td colspan="3" height="10"></td>
</tr>
<tr>
<td width="93" height="25" background="../images/zyfw.gif"></td>
<td width="634" align="right" bgcolor="#0F2F9E"><img src="../images/count.gif" width="49" height="19" border="0" class="hand" onClick="javascript:addCheck()"></td>


</tr>
<tr align="center">
<td colspan="3">
<table width="775" height="200" border="0" align="center" cellpadding="1" cellspacing="1" bgcolor="#999999">
<tr bgcolor="#FFFFFF">
<td colspan="7" valign="bottom" bgcolor="#EEF4FF" class="blue">  
企业代码(*):<input name="cropCode" type="text" class="smallInput" id="cropCode" size="30">
复核:<input name="cropCodeCheck" type="text" class="smallInput" id="cropCodeCheck" size="30"></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>
<form/>
</BODY>

<script language="JavaScript" >
<!--

function addCheck()
{
if(document.form1.cropCode.value!=document.form1.cropCodeCheck.value)
{
alert("两次输入的企业代码不相同")
}

}
//-->
</script>
...全文
228 11 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
renaski 2004-10-07
  • 打赏
  • 举报
回复
都不好,万一不是IE的浏览器怎么办?
而且MS推荐是用getElementById写的。
<script language="JavaScript" >
<!--

function addCheck()
{
if(document.getElementByID("cropCode").value!=document.getElmentById("cropCodeCheck").value)
{
alert("两次输入的企业代码不相同")
}

}
//-->
</script>
ouyld 2004-10-07
  • 打赏
  • 举报
回复
function aa()
{
if(document.all.cropCode.value!=document.all.cropCodeCheck.value) //表示所有的
{
alert("您输入的值不相同")"
}
}
上面的问题则是表示未知
ww_stone 2004-10-07
  • 打赏
  • 举报
回复
在文本框输入值,document.form1.cropCode.value:页面报undefined。怎么回事啊
swlswl27 2004-10-06
  • 打赏
  • 举报
回复
我试了你的原代码,可以正常运行,没有问题啊!
ww_stone 2004-10-06
  • 打赏
  • 举报
回复
document.form1.cropCode.value:页面报undefined
document.form1.cropCodeCheck.value;能取得到值
邪门了
cxz7531 2004-10-06
  • 打赏
  • 举报
回复
代码是对的,可能你输入的值是相同的,所以没有错误提示,改为
function addCheck()
{
if(document.form1.cropCode.value!=document.form1.cropCodeCheck.value)
{
alert("两次输入的企业代码不相同")
}else {
alert("两次输入的企业代码一样")
}

}
ww_stone 2004-10-06
  • 打赏
  • 举报
回复
页面报undefined!
Croatia 2004-10-06
  • 打赏
  • 举报
回复
我用了你的代码测试了一下,没有问题的呀。
ww_stone 2004-10-06
  • 打赏
  • 举报
回复
还是取不到值?
这里嵌套了几个table有影响吗
DeltaCat 2004-10-06
  • 打赏
  • 举报
回复
或者
<script language="JavaScript" >
<!--

function addCheck()
{
if(document.all.cropCode.value!=document.all.cropCodeCheck.value)
{
alert("两次输入的企业代码不相同")
}

}
//-->
</script>
DeltaCat 2004-10-06
  • 打赏
  • 举报
回复
<form name="form1" id="form1" method="post" >
相关推荐
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2004-10-06 04:19
社区公告
暂无公告