选中validate input with javascript not work in facebox
我在register user中使用了一个模式facebox,并用java脚本检查验证输入。但java脚本在facebox中不起作用。 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
<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])*
?你说不工作是什么意思?验证?