通过插入simbol通过javascript格式化输入值

时间:2018-10-17 20:44:15

标签: javascript input format

我对简单的电话输入有小的问题,我希望输入的值是预先定义的,因此用户不必键入整数,但是我在使用正确的格式时遇到了一些问题...

  <div>
  <form>
  <input type="text" id="phoneInput" class="form-control" />
  </form>
  </div>

和.js文件中

var prefixNumber = "00";
$('#phoneInput').val(prefixNumber);

但是,我希望我的输入具有这种格式000-00-0000,可以这样做,但是具有这种灵活性,可以更改prefixNumber并使该输入格式相同... 例如,如果此前缀数字为“ 00”,那么在加载时我的输入将为00,然后键入数字002-55-4485的其余部分,或者如果将前缀数字设置为“ 0000”,我仍然希望格式为“ 000-00-0000”

0 个答案:

没有答案