Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
选中validate input with javascript not work in facebox_Javascript_Facebox - Fatal编程技术网

选中validate input with javascript not work in facebox

选中validate input with javascript not work in facebox,javascript,facebox,Javascript,Facebox,我在register user中使用了一个模式facebox,并用java脚本检查验证输入。但java脚本在facebox中不起作用。 Facebox代码: <div class="adm-btn"> <a href="#nw-usr" rel="facebox">New User</a> </div> <div id="nw-usr" style="display:none"> <input type="text

我在register user中使用了一个模式facebox,并用java脚本检查验证输入。但java脚本在facebox中不起作用。 Facebox代码:

<div class="adm-btn">
   <a  href="#nw-usr" rel="facebox">New User</a>
</div>

<div id="nw-usr" style="display:none">
   <input type="text" placeholder="Name" name="name" id="name" onBlur="a()">
</div>
我解决了它:

function a(){
var name=$('#facebox #name:first').val();
var pat=/([a-z])/;
var t=pat.test(name)
if(name=="" || t==false){
    $(".name").css({"border-color":"#F33"})
}
else{
    $(".name").css({"border-color":"#3F6"})
}
}我解决了这个问题:

function a(){
var name=$('#facebox #name:first').val();
var pat=/([a-z])/;
var t=pat.test(name)
if(name=="" || t==false){
    $(".name").css({"border-color":"#F33"})
}
else{
    $(".name").css({"border-color":"#3F6"})
}
}我解决了这个问题:

function a(){
var name=$('#facebox #name:first').val();
var pat=/([a-z])/;
var t=pat.test(name)
if(name=="" || t==false){
    $(".name").css({"border-color":"#F33"})
}
else{
    $(".name").css({"border-color":"#3F6"})
}
}我解决了这个问题:

function a(){
var name=$('#facebox #name:first').val();
var pat=/([a-z])/;
var t=pat.test(name)
if(name=="" || t==false){
    $(".name").css({"border-color":"#F33"})
}
else{
    $(".name").css({"border-color":"#3F6"})
}

}

您能在JSFIDLE上创建演示吗?我猜正则表达式的定义不正确。是不是应该是
([a-z])*
?你说
不工作是什么意思?验证?你能在JSFIDLE上创建演示吗?我猜正则表达式的定义不正确。是不是应该是
([a-z])*
?你说
不工作是什么意思?验证?你能在JSFIDLE上创建演示吗?我猜正则表达式的定义不正确。是不是应该是
([a-z])*
?你说
不工作是什么意思?验证?你能在JSFIDLE上创建演示吗?我猜正则表达式的定义不正确。是不是应该是
([a-z])*
?你说
不工作是什么意思?验证?