if和else语句不起作用(javascript)(html)
if and else statment not working (javascript) (html)
Javascript位:
function emptyF(){
var x = document.getElementById("get");
if(x.value.match("")){
alert("missing fields");
return false;
}
else{
return true;
}
}
html位:
<h1>Login</h1>
<form action="home.php" method="post">
Username: <input type="text" id="get" onkeyup="myFunction()" name="username" value="<?php echo $_COOKIE['name'];?>" /><br /><br />
<input type="submit" onclick="emptyF()" name="submit" value="Log In" />
当我在文本框中键入内容并单击"提交我得到警报"时,只有在没有输入任何内容的情况下才会出现警报,但这会使警报无论是否有内容都会出现。
如果您想将值与空字符串进行比较,只需直接比较即可:
if (x.value === "")
.match()
函数将其参数强制转换为正则表达式,并且每个字符串都将与空字符串匹配。
相关文章:
- Javascript html每点击一次就会更改url
- 通过javascript/html访问twitter共享iframe
- 使用鼠标悬停JavaScript/HTML显示文本
- JavaScript-HTML表单到JSON(空值)和格式
- 使用javascript html实时预览文本区域输入
- 如何每秒从一个变量中提取一定次数的javascript/html
- 使用变量值作为'名称标识符'javascript/html
- JavaScript HTML Onclick
- 非侵入性Javascript HTML注入
- AppendChild Form / Table [Javascript/Html/PHP]
- 按钮don't使用onClick-Javascript HTML重定向
- 在库(javascript/HTML)中将“name”替换为“id”
- 如何确定使用 javascript/html 单击了哪个对象/图像
- 新的javascript HTML元素不遵循css规则
- JavaScript/HTML 错误的解决方案
- 从图像URL javascript html保存图像文件
- javascript html使用webstorage保存表单
- Javascript+HTML中的日期选择器准备好了吗?(需要:DD、MM、YY的单独字段加上日历选择器)
- 谷歌地图/融合表Javascript HTML赢得't显示/可视化所有多边形数据(通过色标)
- JavaScript/HTML命令行小部件