我知道在StackOverFlow上多次询问此问题。我已经实现了一种为Button click事件生成文本框的方法。但我的问题是在执行点击之前文本框已经可见。当有人点击按钮时,我需要查看文本框。我会把我的编码放在下面。
编码文本字段
<div id="inputField" style="display:none;">
<input type="text" id="textInput" value="" />
</div>
按钮点击事件的编码
<a href="" onclick="document.getElementById('inputField').style.display = 'block';">Click me</a>
我恳请所有人不要将此问题标记为重复。我尽力解决这个问题。虽然我是这个领域的新手但我无法弥补。任何帮助将非常感激。谢谢!
答案 0 :(得分:1)
尝试使用html:
<form method="post" action="?btnpressed=1">
<a href="" name="btn">Click me</a>
</form>
在php中:
<?php
if(isset($_GET['btnpressed']{
if(isset($_POST['btn']{ ?>
<div id="inputField" style="display:none;">
<input type="text" id="textInput" value="" />
</div>
<?php
}
}
?>
我希望这会有所帮助......