Sever幻灯片验证活动js函数
sever slide validation active js function
function checkpassword(){
var password_value = $("#reg-password").val();
if(password_value === ""){
//password emtpy
$("#password-result").html('Please make a password');
$("#password-result").css('color', 'red');
$('#reg-password').css('border-color', 'red');
}else if (password_value.length < 6){
//password is too shot 6 digi
$("#password-result").html('Your password is too short.');
$("#password-result").css('color', 'red');
$('#reg-password').css('border-color', 'red');
}else{
//password passed
$("#password-result").html('');
$('#reg-password').css('border-color', '#dfe0e6');
return true;
}
return false;
}
这是一个客户端的验证函数,我想创建一个服务器端来激活这个函数,如果
if(isset($_POST['submit'])){
if(empty($_POST['submit'])){
//some how active js (password_value === "");
}
}
我应该如何使这些或我使这个验证错误。
不需要if(empty($_POST['submit'])){
环。但是用PHP运行JavaScript函数是没有意义的。
JavaScript验证在PHP验证之前运行,也就是说你必须用JavaScript在客户端调用函数。
如果您想在用户键入时检查密码,那么AJAX就是最好的选择!这里使用JavaScript代码调用PHP脚本。
示例:http://www.shawngo.com/examples/ajax-username-check/
简单!!在同一个文件中编写php和javaScript,像这样
<?php
<script type="text/javascript">
function checkpassword(){
var password_value = $("#reg-password").val();
if(password_value === ""){
//password emtpy
$("#password-result").html('Please make a password');
$("#password-result").css('color', 'red');
$('#reg-password').css('border-color', 'red');
}else if (password_value.length < 6){
//password is too shot 6 digi
$("#password-result").html('Your password is too short.');
$("#password-result").css('color', 'red');
$('#reg-password').css('border-color', 'red');
}else{
//password passed
$("#password-result").html('');
$('#reg-password').css('border-color', '#dfe0e6');
return true;
}
return false;
}
</script>
//Your form.....
//Your form .....
//Your form .....
//Your form.....
if(isset($_POST['submit'])){
if(empty($_POST['submit'])){
echo "checkpassword();";
}
}
?>
相关文章:
- 当js函数's已执行
- 调用php数组中的JS函数
- 为JS函数添加延迟
- 我如何制作一个JS函数,它可以从相似的原始颜色双向更改为某个颜色
- 使用JS函数来使用另一个函数的语法?node.js
- 将JS函数传递给Emscripten生成的代码
- 是否可以在使用headerphp函数后自动调用JS函数
- 如何在.js函数中检索来自其他模板的表单的目标值
- 简单的JS函数.需要对变量进行澄清
- 无法识别从php创建的Js函数
- 如何将对象传递给这个js函数
- 全局窗口热键在最小化chrome窗口时调用js函数
- 将重定向URL链接添加到JS函数
- 从PHP调用JS函数不起作用
- js函数堆栈传入变量,.hide()不起作用
- 当运行JS函数时,如何在c#中的Edgejs中获取错误文本
- 如何让JS函数自行执行
- 使用默认js函数的javascript中的日期的第二天
- 如何从页面中的jquery调用angular js函数控制器
- 从.js文件调用html中的js函数