如何让经典的ASP表单识别输入中的变化
How to have classic ASP form recognize change in input
所以我的折磨是,我希望在没有输入时禁用提交按钮,而在有输入时不禁用。但是,无论情况如何,该按钮都将保持禁用状态。有没有办法解决这个问题,或者我是在努力实现不可能的事情。我希望按钮在第二次输入后立即更改。
这是代码:
<form method="POST" action="">
<div class="form-group">
<label for="exampleInputName">First Number</label>
<input type="num" class="form-control" id="num1" name="num1" >
</div>
<div class="form-group">
<label for="exampleInputUsername">Second Number</label>
<input type="num" class="form-control" id="num2" name="num2" >
</div>
<div class="form-group">
<label for="exampleInputUsername">Answer:</label>
<%
numm1 = request.Form("num1")
numm2 = request.Form("num2")
answer = numm1 * numm2
response.write(answer)
%>
</div>
<% If ((numm1="")And(numm2="")) Then %>
<button type="submit" class="btn btn-default" disabled >Submit</button>
<% End If %>
<% If ((numm1<>"")And(numm2<>"")) Then %>
<button type="submit" class="btn btn-default" >Submit</button>
<% End If %>
</form>
有什么建议吗?我对PHP比较在行,我尝试一下经典的ASP只是为了拓宽我的范围。。。
您想要做的事情必须在客户端(JavaScript)完成,而不是在服务器端(ASP Classic)完成。
您需要创建一个JavaScript函数,以便在两个字段上使用onKeyUp()事件执行。该函数应检查这两个字段的值,并根据您的条件禁用该按钮。
希望这能有所帮助。
相关文章:
- jQuery选择器不识别任何动态创建的HTML输入函数
- 如何识别“;输入“;没有浏览器检测的事件
- 扫描仪设备或手动输入的识别输入问题
- 使HTML识别用户输入标记
- 如何识别用户在评论框中输入的URL
- 动态生成的 Javascript 输入字段无法被 Httpservletrequest 识别???仅在 Chrome 中
- 未捕获的错误:语法错误,无法识别的表达式:输入:复选框[名称=ninja_forms_field_57[术语]]
- 无法识别的表输入值
- 输入文本框在 IE8 中无法识别
- 语法错误,无法识别的表达式:[对象 HTMLDivElement]输入:复选框[名称=]:选中
- 如何使用HTML或Javascript将用户输入的网站识别为链接标签
- 如何让经典的ASP表单识别输入中的变化
- 让文本框识别从按钮复制的输入
- 如何识别JS代码中按键的输入
- 识别输入标记的存在
- 通过安阳语音识别库输入1个以上参数(*val)的最佳/建议方法是什么?
- 如何识别人在输入信息或不在聊天
- 更新DOM以识别AJAX插入的输入
- 使用jquery识别最接近的文本输入,没有唯一的id
- 无法识别输入单击