gpt4 book ai didi

javascript - 使隐藏的输入字段可见 HTML Javascript

转载 作者:行者123 更新时间:2023-11-28 07:54:00 26 4
gpt4 key购买 nike

Html 输入字段位于 anchor 标记内,如下所示..

<a id="brand" onclick="myFunction()" class="brand" ><input id="mytext" onclick="myFunction()" type="hidden" value="Anchor Title">Anchor Title</a>

Javascript 使用 set 属性

<script>
function myFunction() {
document.getElementById("brand").innerHTML = "";

document.getElementById("mytext").setAttribute("type", "text");

var elem = document.getElementById("mytext");

elem.value = "Edit Title";

document.getElementById("brand").innerHTML = elem.value;
}
</script>

实际结果

  • 点击时会清除 anchor 标题
  • 但是,输入字段仍然处于隐藏状态

想要实现

  • 点击时清除 anchor 标题
  • 出现输入文本字段
  • 用户输入文本
  • 输入的文本成为 anchor 标题
  • 输入字段再次隐藏

最佳答案

我认为你应该删除该行:

document.getElementById("brand").innerHTML = "";

(我不知道,但也许你会删除输入元素。)

关于javascript - 使隐藏的输入字段可见 HTML Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26365676/

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