如何在JS中成功为字段设置值?试过on.focus但没有运气

时间:2013-04-21 03:58:28

标签: javascript jquery css field frontend

您好,我想让我的输入字段说出“输入您的电子邮件地址'当你点击它时,它就会让用户输入它。我尝试过玩游戏:焦点和其他各种技巧,但我无法让它发挥作用。 谁能指出我正确的方向?您可以在heyscout.com上看到我正在谈论的内容。

在我的脚本标签中,我有:

<script type="text/javascript">
JotForm.init(function(){
   $('input_1').hint('Enter your e-mail address');
});
</script>

对于我的输入字段,我有

        <div id="cid_1" class="form-input">
          <input type="email" class="form-textbox validate[required, Email]" id="input_1" name="q1_stayIn1" size="30"  />
        </div> 
            <button class="signup_btn" type="submit" class="form-submit-button">
              Okay!
            </button>

它应该有效,但我不完全确定问题是什么。

感谢您的帮助!

3 个答案:

答案 0 :(得分:2)

如果您还不知道,如果您不需要支持旧浏览器,则可以使用纯HTML执行此操作。

<input type="email" placeholder="Enter your e-mail address" class="form-textbox validate[required, Email]" id="input_1" name="q1_stayIn1" size="30" />

答案 1 :(得分:1)

你几乎得到了它:

$('#input_1').hint('Enter your e-mail address');
   ^--------------- YOU NEED THIS TO SELECT ID

答案 2 :(得分:1)

选择器就像CSS一样使用,所以你需要像#input_1那样定位它,例如,

$('#input_1').hint('Enter your e-mail address');