2017-09-21 91 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 
     } 
    } 

我希望這有助於...