2017-09-21 90 views
0

我知道这个问题在StackOverFlow上多次被询问过。我已经实现了一种为按钮单击事件生成文本框的方法。但我的问题是在执行点击之前文本框已经可见。当有人点击按钮时,我需要查看文本框。我会把我的编码放在下面。在按钮之后查看文本框点击PHP

编码文本字段

<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> 

只是为了更有意义,我会附上我的编码的截图和图形视图表格。 CodingForm Screenshot

我恳请大家不要将此问题标记为重复。我尽我所能来解决这个问题。虽然我是这个领域的新手,但我无法弥补。任何帮助将非常感激。谢谢!

回答

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 
     } 
    } 

我希望这有助于...