提交表单时,检查文本框是否为某个字符串,并根据答案显示警报
When submit a form, check if if textbox is a certain string and show alert based on answer
我的表单有代码
<form class="form" name="frmName" onclick="javascript:check()">
Answer: <input type="text" name="textboxans">
<input type="submit" value="Submit" >
</form>
当用户单击提交按钮时,我想运行一个脚本,如果用户在答案文本框中键入 15,则用户会收到警报,如果没有,则会收到另一条消息。这是我拥有的代码,它放在我的HTML文档的头部。
<script>
function check()
var ans="15";
if (document.forms["frmName"]["textboxans"].value==ans){
alert("That is the correct answer");
}
else{
alert("Sorry. That is the incorrect answer");
}
</script>
我仍然遇到问题,当我按下提交按钮时,什么也没发生。谁能帮忙?
单击
表单中的提交按钮时发生onsubmit
事件。
<form class="form" name="frmName" onsubmit="javascript:check()">
使用 onSubmit()
<form class="form" name="frmName" onSubmit="javascript:check()">
Answer: <input type="text" name="textboxans">
<input type="submit" value="Submit" >
</form>
试试这个,这将帮助你
var ans="15";
$('form').click(function(){
if ($('input[type=text]').val()==ans){
alert("That is the correct answer");
}
else{
alert("Sorry. That is the incorrect answer");
}
});
小提琴here
您在函数 check() 和输入标签/>
后丢失{
,请参与其中
相关文章:
- 高亮显示与数组字符串一起使用时文本插件中断
- 是否有任何JavaScript UI组件可以显示字符串之间的差异
- 单击按钮时显示随机字符串
- 如何显示字符串中最多 200 个字符
- Javascript使用php日期字符串显示2014年而不是2013年
- Nodejs json字符串显示为[object object]
- JavaScript cookie 输入字段字符串显示错误
- 下划线模板:“<字符串”不显示,但“<字符串”显示
- 数组中的字符串显示为未定义,尽管在几行之前成功.log控制台
- 如何使用查询字符串显示筛选后的视图
- 在Spring MVC中字符串显示YUI数据表时发生数据错误
- 打印字符串显示为未定义
- 为什么typeof字符串显示'undefined'在js
- 计算字符串中的出现次数和格式化字符串:显示结果
- 根据URL字符串显示内容
- 如何在Javascript中添加一个对象时使字符串显示为数组返回到数组
- 从单个字符串显示一系列的扑克牌图像
- regex字符串显示一个错误
- 对象的JavaScript数组-第0个元素未定义,但字符串显示对象
- AngularJS使用base64字符串显示图像