Javascript 单击按钮时表单的验证
我有一个表单,其中我有许多文本框,这些文本框通过必需的字段验证器进行验证,但是还有一个captcha控件没有得到验证。不过,我可以通过javascript验证它 在这里,当我单击警报消息框的“确定”时,将显示警报。 但我希望此消息与其他验证同时显示在按钮单击上 请帮忙。Javascript 单击按钮时表单的验证,javascript,jquery,Javascript,Jquery,我有一个表单,其中我有许多文本框,这些文本框通过必需的字段验证器进行验证,但是还有一个captcha控件没有得到验证。不过,我可以通过javascript验证它 在这里,当我单击警报消息框的“确定”时,将显示警报。 但我希望此消息与其他验证同时显示在按钮单击上 请帮忙。 提前感谢。我想您希望显示“请输入验证码文本”。作为验证摘要控件的一部分 要做到这一点,您只需要让服务器端知道验证码文本。这样做: 添加另一个文本框,但使用显示:无将其隐藏: 修改Javascript以将验证码值复制到txtCa
提前感谢。我想您希望显示“请输入验证码文本”。作为
验证摘要
控件的一部分
要做到这一点,您只需要让服务器端知道验证码文本。这样做:
txtCaptcha
文本框中:
<script type="text/javascript">
$(document).ready(function () {
$('#' +'<%=btnSend.ClientID %>').on('click', function (e) {
var captcha = $("input[name$=CaptchaControl1]").val();
$('#' + '<%=txtCaptcha.ClientID %>').val(captcha);
})
});
</script>
$(文档).ready(函数(){
$('#'+'').on('click',函数(e){
var captcha=$(“输入[name$=CaptchaControl1]”)。val();
$('#'+'').val(验证码);
})
});
txtCaptcha
文本框创建RequiredValidator
:
<script type="text/javascript">
$(document).ready(function () {
$('#' +'<%=btnSend.ClientID %>').on('click', function (e) {
var captcha = $("input[name$=CaptchaControl1]").val();
$('#' + '<%=txtCaptcha.ClientID %>').val(captcha);
})
});
</script>
请提供JSFIDLE。我不明白问题是什么。您是否尝试过在('submit',函数(e){…})上使用
.on代码>而不是?然后在其中,您需要使用某种循环或if语句循环所有输入。那会让他们一个接一个地开火。现在,只有验证码被触发。我想在点击按钮时验证验证码,你可以看到我的javascript代码。。它进行验证,但在另一次验证后给出消息..是否有办法,以便我在填写除验证码框之外的整个表单后显示消息???@Andrei Cristian Prodan,是否有办法,以便我在填写除验证码框之外的整个表单后显示消息Simcha \:当我填写所有d数据时,包括d captcha字段。然后当我单击提交按钮时,它第一次显示我填写d captcha文本的警告框,然后它被提交。嗨,有人能帮我吗?当我填写所有d数据时,包括d captcha字段。然后当我单击提交按钮时,第一次它会显示提示框来填写d captcha文本,然后它就会被提交。Simcha:即使我填写captcha代码,它仍然会显示弹出窗口来填写captcha文本,你能帮我一下吗?请找到链接。请帮忙。根据您的javascript代码提前感谢,它没有复制文本框中的captcha值,这就是为什么即使在我填写验证消息之后,它也会给我验证消息的原因。