想请教一下,为什么这段验证代码没效果啊。。。
<table width="1000" border="0" align="center" cellpadding="5" cellspacing="0">
<tr>
<td width="100" height="30" align="center" valign="middle" bgcolor="#FF0000">积分中心</td>
<td width="880" align="right" valign="middle"> </td>
</tr>
<tr>
<td height="30" colspan="2" align="center" valign="middle" bgcolor="#FFFFFF" class="4bai1px"><table width="100%" border="0" align="center" cellpadding="5" cellspacing="0">
<tr align="left" valign="top">
<td width="21%" class="table1_1px">您目前总积分为:<?php echo $row_user_exp['maxexp']; ?></td>
<td width="79%" align="center" valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td><form action="?iii=ok" method="post" name="USE_EXP_UP" id="USE_EXP_UP" >
<table width="95%" border="0" align="center" cellpadding="5" cellspacing="0" class="table4_1px">
<tr align="center" valign="middle" bgcolor="#CCCCCC">
<td colspan="3" align="left">◆ 积分兑换信息置顶:</td>
</tr>
<tr align="center" valign="middle" class="table_down_1px">
<td width="18%" align="right">信息ID:</td>
<td width="32%"><input name="EXP_TOP_ID" type="text" class="from" id="EXP_TOP_ID" maxlength="20"></td>
<td width="50%" rowspan="2" align="left" class="table_down_1px">只能是纯数字,如果找不到ID号码,请到信息主页查找重复输入<br>
重复输入能有效的防止信息ID输入错误</td>
</tr>
<tr align="center" valign="middle" class="table_down_1px">
<td align="right" class="table_down_1px"> 重复信息ID:</td>
<td class="table_down_1px"><input name="EXP_TOP_ID2" type="text" class="from" id="EXP_TOP_ID2" maxlength="20"></td>
</tr>
<tr align="center" valign="middle" class="table_down_1px">
<td align="right">置顶方式:</td>
<td><select name="EXP_TOP_FS" class="from" id="EXP_TOP_FS">
<option value="1" selected>用户置顶</option>
<option value="100">总置顶</option>
</select></td>
<td rowspan="2" align="left" class="table_down_1px">用户置顶价格:10积分/小时/条<br>
总置顶价格:1000积分/小时/条</td>
</tr>
<tr align="center" valign="middle" class="table_down_1px">
<td align="right" class="table_down_1px">置顶时间:</td>
<td class="table_down_1px"><select name="EXP_TOP_TIME" class="from" id="EXP_TOP_TIME">
<option value="1" selected>1小时</option>
<option value="2">2小时</option>
<option value="3">3小时</option>
<option value="4">4小时</option>
<option value="5">5小时</option>
<option value="6">6小时</option>
<option value="7">7小时</option>
<option value="8">8小时</option>
<option value="9">9小时</option>
<option value="10">10小时</option>
<option value="11">11小时</option>
<option value="12">12小时</option>
<option value="13">13小时</option>
<option value="14">14小时</option>
<option value="15">15小时</option>
<option value="16">16小时</option>
<option value="17">17小时</option>
<option value="18">18小时</option>
<option value="19">19小时</option>
<option value="20">20小时</option>
<option value="21">21小时</option>
<option value="22">22小时</option>
<option value="23">23小时</option>
<option value="24">24小时</option>
<option value="48">48小时</option>
<option value="72">72小时</option>
<option value="168">7天</option>
<option value="360">15天</option>
<option value="720">30天</option>
<option value="2160">90天</option>
<option value="4320">180天</option>
<option value="8640">360天</option>
</select></td>
</tr>
<tr align="center" valign="middle">
<td align="right"> </td>
<td><input name="Submit" type="submit" class="Submit" value="冲值" onsubmit="return form_exp_up()"></td>
<td align="left"><?php if(isset($_GET['iii'])){ echo $_GET['iii']; } ?> </td>
</tr>
</table>
</form></td>
</tr>
</table>
</td>
</tr>
</table></td>
</tr>
</table>
<script language="javascript">
<!--
function form_exp_up()
{
if(!test_username(document.USE_EXP_UP.EXP_TOP_ID.value))
{
alert("信息ID不能为空");
return false;
}
if(document.USE_EXP_UP.EXP_TOP_ID2.value!=document.USE_EXP_UP.EXP_TOP_ID.value)
{
alert("两次输入的信息ID不一样");
return false;
}
}
function test_EXP_TOP_ID(str_EXP_TOP_ID)
{
var pattern = /[0-9]/;
if(pattern.test(str_EXP_TOP_ID))
return true;
else
return false;
}
-->
<\/script> ;
上面的代码运行后就没效果了,我用的是PHP,里面想放个JS的表单验证,上面的代码是从网上找的,但没有效果。。。
麻烦哪位帮忙解决下,谢谢