【发布时间】:2019-12-18 04:11:53
【问题描述】:
我是 Javascript 新手。我正在尝试用文本输入字段中的输入替换单词“test”。该代码似乎是第一次替换文本,但我希望每次在文本字段中输入新值并按下按钮时都这样做。
<p id="replacetext">
1. Test </br>
2. Test </br>
3. Test </br>
</p>
<input id="myInput" type="text"/>
<script>
function onClick() {
var replacetest = document.getElementById("myInput").value;
var str = document.getElementById("replacetext").innerHTML;
str = str.replace(/Test/g, replacetest);
document.getElementById("replacetext").innerHTML = str;
console.log(replacetext)
}
</script>
<button onclick="onClick()">Submit</button>
</body>
【问题讨论】:
标签: javascript replace onclick var