我在HTML页面上的某处创建了一个表单,但隐藏了它的可见性,以便它不会立即出现。我想通过单击按钮激活它,但随后出现在单击按钮的位置,因此我将按钮div的“innerHTML”设置为隐藏表单的内部。表单出现了,但它不允许我在字段中输入任何数据(我假设由于它隐藏在其他地方)所以我想知道是否有办法解决这个问题?还是一个更好的选择?
由于
答案 0 :(得分:0)
将该按钮全部替换为该按钮。使用jQuery,您可以使用replaceWith()
:
$('#button').replaceWith($('#form').show());