Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.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
Javascript 如何使用引导横幅验证文本框_Javascript_Jquery_Html_Twitter Bootstrap_Bootstrap Modal - Fatal编程技术网

Javascript 如何使用引导横幅验证文本框

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()

我对javascript比较陌生,我正在尝试创建一个横幅,如果textbox为空,它将显示出来。但它没有表现出来。如何使用引导横幅发出警报


函数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()函数将其附加到特定的输入框之后。您能举个例子吗?我建议您提出另一个问题,我将在那里回答,因为这是一个稍微不同的问题,如果您想得到答案,让我知道。。我回家后再回答。。现在我正忙着其他事情