gpt4 book ai didi

Javascript 替换同一字段中的函数

转载 作者:行者123 更新时间:2023-11-29 18:07:50 25 4
gpt4 key购买 nike

我的代码

<!DOCTYPE html>
<html>
<body>

<input type="text" id="text" value=""><br>


<button onclick="myFunction()">Submit</button>


<script>
function myFunction() {

var str = document.getElementById("text");
var res = str.replace("1", "2");
document.getElementById("text") = res;


}
</script>

在输入字段中,我在(单击)提交时从用户那里获取了一些输入,我想用 2 替换所有 1,我想在同一字段中显示结果,但它不起作用..

最佳答案

你需要获取值

function myFunction() {
//getElementById returns dom object
var el = document.getElementById("text");

//you want to replace its value
var str = el.value;

//use a simple regex to replace all instances
var res = str.replace(/1/g, "2");

//set the value property of the target element
el.value = res;
}

演示:Fiddle , short version

关于Javascript 替换同一字段中的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29963145/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com