javascript - 使用切片将文本输入到输入中

标签 javascript

我正在尝试获取一个 {variable} 字符串并将其剪切以输入搜索框(输入字段)。这是一个我必须结合我发现的一些东西的例子,但除了一些应用程序之外,我只知道 JS 的基础知识。

<script type="text/javascript">
    var str="SL-NL-CC0020301";
    document.getElementById("txtSearch").write(str.slice(6));
</script>   

我知道这不起作用,但是有没有正确的方法来切片字符串,然后使用类似于 getElementById 的方法将其输入到字段中?

(请注意,“SL-NL-CC0020301”是由通常位于该位置的 {variable} 标签生成的文本示例)

最佳答案

如果您尝试将其写入 INPUT 元素的值,请使用:

<script type="text/javascript">
    var str="SL-NL-CC0020301";
    document.getElementById("txtSearch").value =  str.slice(6);
</script> 

关于javascript - 使用切片将文本输入到输入中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7072481/

相关文章:

javascript - 仅对 div 中的最新输出行进行样式设置

javascript - 离开网址时淡出页面(以及登陆时淡入)

javascript - 使用 Bacon.js 进行随机数流

javascript - TypeScript包含@types而不包含JS库的原理是什么?

javascript - jQuery .data() 和 setAttribute 之间的区别

javascript - 将属性添加到另一个数组中的对象数组

php - 相对路径在 Ajax 中不起作用

javascript - MVC JavaScript 获取 API 数据并发送到 Controller

javascript - ChartJS - 如何显示单个元素为一条线的折线图? (不是一个点)

javascript - 简单倒计时2