如何更改占位符文本

时间:2016-11-17 07:50:32

标签: jquery attributes placeholder

我正在尝试更改点击事件的占位符文字,但它无效。我做错了什么?



$(document).on('click', '#HitMe', function() {
  $('#SessionId').attr('placeholder', "changed");
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input id="SessionId" type="text" value="" placeholder="Please Enter Session ID">
<input id="HitMe" type="text" placeholder="HitME">
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:1)

它运作正常,

请检查这两点。

  1. 当在SessionId输入字段中输入文字时,您将无法看到占位符文字
  2. 检查是否包含了jquery库
  3. $(document).on('click', '#HitMe', function() {
      $('#SessionId').attr('placeholder', "changed");
    });
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
    <input id="SessionId" type="text" value="" placeholder="Please Enter Session ID">
    <input id="HitMe" type="text" placeholder="HitME">