Javascript - 删除元素中的某些字符

标签 javascript html

如果我有一个值为“jklmnop”的输入框,我该如何使用 JavaScript 删除“k”?

我在想一些类似的事情:

<input type='text' id='letters' value='jklmnop'/>
<button onclick='removeK()'>Remove</button

使用此 JavaScript:

function removeK() {
    document.getElementById('letters').value.replace('k','');
    }

谁能告诉我为什么这不起作用?如果是这样,我需要做什么才能使其发挥作用?

谢谢:)

最佳答案

您没有设置该值。

var l = document.getElementById('letters');
l.value = l.value.replace('k','');

关于Javascript - 删除元素中的某些字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41417825/

相关文章:

javascript - 请问有人可以批评这个邮票卡代码笔吗?

javascript - 在饼图图像上创建链接

javascript - 更改函数中的全局变量

javascript - 如何手动管理 HTML 中的文本换行

javascript - 防止父元素的 "title"属性导致浏览器飞越

html - AngularJS - 我可以在 HTML 文件中显示文档吗?

javascript - 页面底部的空白

jquery - Chrome 中的 HTML5 视频 : forward/rewind not working

javascript - 使用 jest/enzyme 模拟模块功能

javascript - 如何根据内容将页脚固定在特定高度,如果内容增加它会变大