【求助】html表单验证
现在又被困在表单提交上了问题:
1.如图,只想验证里面填的是不是”kn52“,
有没有简便写法?
2.<form action="post.php" method="post">
若是要提交给post。php,请问其内部如何写?
求助大佬指导相关源码 功能描述 : 是否为某个固定值
参数格式 : checkData="xx" # 先给 按钮添加id 属性 id = 'submit'
var submitBtn = document.getElementById("submit");
submitBtn.onclick = function (event) {
var input_node = document.getElementsByName("user")
return input_node.value === 'kn52'
};
没测试, 但差不多就是这种写法 Vvvvvoid 发表于 2021-2-5 15:42
# 先给 按钮添加id 属性 id = 'submit'
var submitBtn = document.getEle ...
请问大佬这怎么加个if判断呢 lizf2019 发表于 2021-2-5 16:01
请问大佬这怎么加个if判断呢
submitBtn.onclick = function (event) {
var input_node = document.getElementsByName("user")
if(input_node.value === 'kn52'){
return true;
} else {
alert("密码错误");
return false;
}
}; 本帖最后由 Loker 于 2021-2-6 13:03 编辑
PHP中国专家 发表于 2021-2-5 16:11
Js和PHP里面 IF却别
PHP是 if(id="kn52")
Js 是if(id=="kn52")
if(id="kn52"),啊这。。。。我孤陋寡闻了。。
php的变量是要在开头有美元符号的,这都漏了吗?! 本帖最后由 Loker 于 2021-2-5 17:10 编辑
eventID: 1249-1612544622.34-s4zzuc
抱歉!您的访问可能对网站造成威胁,已被云防护拦截!
代码都发不出去,一个评论发了三遍靠了。
既然要做准入验证肯定不能放前台,前台的代码全能看的见,我F12不就知道你的安全密码是啥了吗。
所以判断还是要放到PHP里。 <form action="post.php" method="POST">
<input type="text" name="user">
<input type="submit" value="提交">
</form>
页:
[1]
2