0

我有一个文本框,我希望每当用户开始在该文本框中输入一个数字时,应该删除以前的值。

假设有一个包含数字 23 的文本框,我希望每当用户开始在同一个文本框中输入时,都应该删除 23 并显示新的输入数字。

4

2 回答 2

0

您可以使用text ssselect上的功能来选择所有文本。然后当用户键入时,文本被替换。inputtextarea

例如,如果inputortextareaid "target"

document.getElementById("target").select();

实例| 来源

于 2012-11-03T13:27:07.733 回答
0

也许你可以做这样的事情

<input type="text" onclick="clear(this);">

然后使名为 clear 的 javascript 函数(或您想要的任何名称)

<javascript type="text/javascript">

function clear(element)
{
    element.value = "";
}

</script>
于 2012-11-03T13:41:34.097 回答