javascript - 如何在单击时从输入字段中删除最后一个字符?

标签 javascript

我有一个表单,当单击按钮时,它会在输入字段中输入一个值。我想添加另一个按钮来删除最后添加的字符。我将如何使用 jQuery 完成此任务

最佳答案

<script>
function addTextTag(txt)
{
document.getElementById("text_tag_input").value+=txt;
}
function removeTextTag()
{
var strng=document.getElementById("text_tag_input").value;
document.getElementById("text_tag_input").value=strng.substring(0,strng.length-1)
}
</script>

<input id="text_tag_input" type="text" name="tags" />

    <div class="tags_select">
    <a href="javascript:addTextTag('1')">1</a>
    <a href="javascript:addTextTag('2')">2</a>
    <a href="javascript:addTextTag('3')">3</a>
    <a href="javascript:removeTextTag()">delete</a>
</div>​

尝试使用您的代码本身的修改版本

关于javascript - 如何在单击时从输入字段中删除最后一个字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12186603/

相关文章:

javascript - 如何通过 Google 策略处理来自 dpd-passport 的回调/重定向?

javascript - onmouseup + h2 不起作用

javascript - 将 Kendo Grid 与 knockoutjs 行模板一起使用使过滤变得不可能

javascript - 页面滚动时将 Div 元素从一个移动到另一个

javascript - openJSCAD 包含文件

<li> 标签的 Javascript 设置宽度不起作用

javascript - 如何按照内部对象分配的方式连接数组?

javascript - XPath 错误。节点不能用于创建它的文档以外的文档中

javascript - 正则表达式否定性环顾四周,相邻2个匹配项

javascript - JavaScript 中正则表达式的意外行为