Javascript 如何使用引导横幅验证文本框
我对javascript比较陌生,我正在尝试创建一个横幅,如果textbox为空,它将显示出来。但它没有表现出来。如何使用引导横幅发出警报Javascript 如何使用引导横幅验证文本框,javascript,jquery,html,twitter-bootstrap,bootstrap-modal,Javascript,Jquery,Html,Twitter Bootstrap,Bootstrap Modal,我对javascript比较陌生,我正在尝试创建一个横幅,如果textbox为空,它将显示出来。但它没有表现出来。如何使用引导横幅发出警报 函数validateForm(){ var uname=document.getElementById(“uname”).value; 如果(uname==“”){ 引导\u alert.warning=功能(消息){ $(“#警报占位符”).html(“×;”+消息+”) } $('clickme')。在('click',function()
函数validateForm(){
var uname=document.getElementById(“uname”).value;
如果(uname==“”){
引导\u alert.warning=功能(消息){
$(“#警报占位符”).html(“×;”+消息+”)
}
$('clickme')。在('click',function()上{
引导警告(“请输入您的姓名”);
});
返回false;
}
}
姓名:
在编写JS代码时,你应该考虑的一些事情是:
始终包括$(文档).ready(函数(){})代码>如果需要Jquery
等待加载html正文的代码。一旦它被加载,你想
使用JS代码
另一件事是您创建了一个validateform()
,它从不从您的代码中调用,并且您的主代码存在于该函数中李>
我已经修改了你的代码,使之能完美地工作
$(文档).ready(函数(){
$('clickme')。在('click',function()上{
引导提示(“请输入您的姓名”);
});
引导\u警报=功能(消息){
var uname=$(“#uname”).val();
如果(uname.length==0){
$(“#警报占位符”).html(“×;”+消息+”)
}
否则{
$('#警报占位符').html('');
}
}
});
姓名:
在编写JS代码时,你应该考虑的一些事情是:
始终包括$(文档).ready(函数(){})代码>如果需要Jquery
等待加载html正文的代码。一旦它被加载,你想
使用JS代码
另一件事是您创建了一个validateform()
,它从不从您的代码中调用,并且您的主代码存在于该函数中李>
我已经修改了你的代码,使之能完美地工作
$(文档).ready(函数(){
$('clickme')。在('click',function()上{
引导提示(“请输入您的姓名”);
});
引导\u警报=功能(消息){
var uname=$(“#uname”).val();
如果(uname.length==0){
$(“#警报占位符”).html(“×;”+消息+”)
}
否则{
$('#警报占位符').html('');
}
}
});
姓名:
如果我有多个文本框,希望每个文本框都有一个错误框,该怎么办?如果无论有多少输入为空,都要显示一个错误,那么这就足够了。。但是,如果您希望每个文本框都有一个错误,那么一个解决方案是动态创建一个div,并使用jquery中的after()函数将其附加到特定的输入框之后。您能举个例子吗?我建议您提出另一个问题,我将在那里回答,因为这是一个稍微不同的问题,如果您想得到答案,让我知道。。我回家后再回答。。现在我正忙着其他的事情,如果我有多个文本框,我希望每个文本框都有一个错误框呢?如果你想显示一个错误,不管有多少输入是空的,那么这就足够了。。但是,如果您希望每个文本框都有一个错误,那么一个解决方案是动态创建一个div,并使用jquery中的after()函数将其附加到特定的输入框之后。您能举个例子吗?我建议您提出另一个问题,我将在那里回答,因为这是一个稍微不同的问题,如果您想得到答案,让我知道。。我回家后再回答。。现在我正忙着其他事情