我被要求做一个非常简短的简单项目,以允许读取 ID 卡的磁条,并显示数据库中是否已支付或未支付会费的结果。
我已经完成了所有这些工作,并且正在尝试消除一些烦人的行为。磁条信息以具有单个输入文本字段的形式捕获。用户必须单击提交才能进入第二个隐藏页面,我在其中解析信息并分配给变量,为数据库搜索做准备。
我想删除用户必须按下提交按钮的要求。看来我应该能够触发输入变量的长度大于 0。
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
. .
<body onload = document.get_id.fID_Num.focus();>
. .
<form id="get_id" name="get_id" method="post" action="card_swipe_process.asp">
<table width="100%" border="5" cellpadding="2">
<tr>
<td width="45%" class="PIN_LABEL">Swipe ID Card</td>
<td width="10%"> </td>
<td width="45%"><label for="fID_Num"></label>
<input name="fID_Num" type="text" id="fID_Num" maxlength="15" /></td>
</tr>
<tr>
<td class="PIN_LABEL"> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td class="PIN_LABEL"> </td>
<td> </td>
<td><input type="submit" name="ID_NUM_ENTER" id="ID_NUM_ENTER" value="Submit" /></td>
</tr>
</table>
</form>