Why can't I use toFixed on an HTML input object's value?

前端 未结 2 809
无人共我
无人共我 2021-01-19 04:18

I have an HTML input element and I\'m trying to force a single decimal place into the input after the user changes the value. So, let\'s say the user enters \"4\", I run th

2条回答
  •  悲哀的现实
    2021-01-19 05:06

    convert to a Number first,

    this.value = Number(this.value).toFixed(1);
    

    this.value is a String, and a string does not have the toFixed method.

提交回复
热议问题