【问题标题】:clearing an input with javascript [closed]用javascript清除输入[关闭]
【发布时间】:2013-09-07 20:07:50
【问题描述】:

我想在function(data)大于零的时候清空邮箱输入框。用户将不得不重新输入另一个电子邮件地址,因为如果任何字段为空白,表单将不会提交。如何清除输入框?

javascript:

$("#email").change(function(){
    var email=$("#email").val();
    $.ajax({
        type:"post",
        url:"/files/reg_check.php",
        data:"email="+email,
        success:function(data){
            if(data == 0){
                $("#email_msg").html("E-mail Address must be valid");
            } else {
                $("#email_msg").html("<div class='msg_check_red'>Error: E-mail address already in use.</div>");
            }
        }
     });
});

html:

<label>E-mail:</label>
<input type="email" placeholder="your@email.com" id="email" name="add[email]" size="20" title="A valid email address required" class="{validate:{required:true,email:true}}" />
<span class="rsmall"><div id="email_msg">E-mail Address must be valid</div></span><br />

【问题讨论】:

    标签: javascript jquery


    【解决方案1】:

    使用$("#email").val("");,它将输入的值设置为空字符串。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-08
      • 2014-04-10
      • 1970-01-01
      • 2023-04-09
      • 2013-11-01
      • 2016-11-13
      • 1970-01-01
      • 2010-12-14
      相关资源
      最近更新 更多