gpt4 book ai didi

javascript - 单击按钮时更改 div 的内容

转载 作者:行者123 更新时间:2023-11-28 16:24:53 25 4
gpt4 key购买 nike

这是我的按钮:

<p>File Uploaded:</p><fieldset><div id='fileloc'>"PROGRAMMATICALLY INSERTED LINK TO FILE" <button type='button' onclick='fileDelete()'>Delete</button></div></fieldset>

这是我的脚本,尝试用上传按钮替换 div 中的值。

    <script type="text/javascript">
var fileDelete = function() {
var delDiv = document.getElementById("fileloc")
delDiv.value('<p>Upload Support Document</p><fieldset><input type="file" name="file" id="file" /></fieldset>');
}
</script>

但是我收到错误:

delDiv.value 不是函数。

我会运行 document.delDiv 吗?我该如何正确地做到这一点?

最佳答案

您应该使用delDiv.innerHTML = '<p>...';反而。 value属性通常存在于 <input>元素,而不是 <div> s。

此外,您这样做的任何原因var fileDelete = function() {}function fileDelete() {} ?请参阅var functionName = function() {} vs function functionName() {}了解其中的差异以及一种方法是否比另一种方法更适用于您的问题。

关于javascript - 单击按钮时更改 div 的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8330140/

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