无法让删除功能工作它一直告诉我“对象没有拼接方法”

时间:2017-06-29 11:46:08

标签: javascript

无法使删除功能正常工作它一直告诉我对象没有拼接方法。

function del() { 
  var x = document.getElementById("display");  
  x.value.splice(x.value.length - 1,  1);
}


<input type="text"/><br /><button onclick="del()">delete</button>

1 个答案:

答案 0 :(得分:0)

假设xHTMLInputElement,那么x.valuestring而不是Array

删除string的最后一个字符的最简单方法是使用substring方法

所以你可以做x.substring(0, x.length-1)