【问题标题】:how to get first value from the word entered in the input (only first letter)如何从输入中输入的单词中获取第一个值(仅第一个字母)
【发布时间】:2013-06-09 10:45:03
【问题描述】:

我知道这个问题太菜鸟了。但我想知道如何从输入文本中输入的单词中获取第一个字母。

我不知道。但请指导我。

【问题讨论】:

    标签: jquery text input


    【解决方案1】:

    原生 Javascript substr() 方法可以做到这一点:

    var firstChar = $('#textbox').val().substr(0, 1);
    

    第一个参数是开始的字符位置,第二个是要取的长度。

    MDN Docs

    【讨论】:

      【解决方案2】:

      您可以使用 charAt 来获取第一个字母。

      var x = 'some text';
      alert(x.charAt(0));
      

      如果您使用 jQuery 并且有一个 id="firstName" 的文本框,您可以通过以下方式访问第一个字母。

      var firstLetter = $("#firstName").val().charAt(0);
      

      【讨论】:

        【解决方案3】:

        试试

        var value =$('#input').val();
        var firstLetter=value.substring(1, value.length);
        

        【讨论】:

          猜你喜欢
          • 2011-06-25
          • 2016-06-06
          • 2012-09-13
          • 1970-01-01
          • 1970-01-01
          • 2014-11-19
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多