gpt4 book ai didi

javascript - 该值被复制到文本区域,但片刻后消失

转载 作者:行者123 更新时间:2023-11-29 21:36:37 25 4
gpt4 key购买 nike

我正在尝试将文本框的值复制到文本区域,但是该值是使用 javascript 函数复制的,但一秒钟后它从文本区域中消失了。我做错了什么?为什么复制后就消失了?这是 html:

<html>
<head>
<title>
</title>
<script src="scripts/script.js" type="text/javascript"></script>
</head>
<body>
<form>
<label>Key/Value Pair: </label><input type="text" name="inputText" id="t1"></br></br>
<label>Key/Value List: </label><br>
<textarea name="outputText" rows="10" cols="50" id="t2" ></textarea><br><br>
<input type="submit" value="Add" onClick="fn_copy()" />
</form>


</body>

这是javascript代码:

function fn_copy()
{
var temp = document.getElementById("t1").value;
if(temp != "")
{
document.getElementById("t2").value = temp;
}
else
alert("Text is Empty");
}

谢谢。

最佳答案

将您的按钮类型更改为 button而不是 submit .否则您的页面将被刷新(默认行为为 submit ),因此您的文本区域的内容将被重置。

<input type="button" value="Add" onClick="fn_copy()" />

关于javascript - 该值被复制到文本区域,但片刻后消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34701826/

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