2011-10-27 50 views
0

使用javascript單擊div時創建表單的正確語法是什麼?我製作了一個圖片按鈕,我只想讓這個表單在點擊時出現在按鈕的位置,但我無法得到它的外觀。如果可能,我只想使用一些基本的JavaScript和HTML。單擊時創建HTML表單

謝謝。

回答

1

最好的辦法是將表單已經在你的html中構建,然後只需使用javascript或jquery來改變點擊按鈕時的顯示樣式。

+0

我已經通過其可見性設置爲隱藏,然後設置搜索試過這種g按鈕的innerHTML與表單的innerHTML相對應,這使得它出現在正確的位置,但由於它隱藏,我無法在其中輸入數據。 – Sam

+0

@Sam嗯有沒有什麼辦法可以發佈你的一些代碼?這會讓我更容易幫忙。謝謝! – RobFos

0

我會推薦使用<a>標籤。但是一個div也可以工作。

HTML

<a class="myLink">Button</a> 

<div class="form"> 
<form> 
... 
</form> 
</div> 

CSS

.form {display:none;} 

jQuery的

$(function(){ 
    $(".myLink").live("click", function(){ 
     if(!$(".form").is(":visible")) 
     { 
      $(".form").show(); 
     } 
    }); 
});