gpt4 book ai didi

javascript - 如何更改 HTML 中的表单元素值

转载 作者:太空宇宙 更新时间:2023-11-04 15:41:07 25 4
gpt4 key购买 nike

我有这段简单的代码。

<html>
<head>

<script type="text/javascript">
function changeText()
{
var form = document.forms['detail'];
form.desc.value="success";
}
</script>
</head>
<body>
<form name="detail">
<input type="text" name="desc" id="desc" >
<input type="submit" value="changetext" onClick=changeText()>
</form>
</body>
</html>

当我在 Mozilla 浏览器中运行它时,名为“desc”的文本框的值发生变化但立即消失......即它不会永远显示并变为空。

我该如何解决。

问候,维杰

最佳答案

尝试使用:

<input type="submit" value="changetext" onClick="changeText(); return false;">

看起来您的页面正在刷新,这可能就是您的字段文本消失的原因。如果您的 onClick 监听器返回 false,它将阻止此默认行为。

关于javascript - 如何更改 HTML 中的表单元素值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3279213/

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