Re: [問題] javascript如何動態生成表單

看板Web_Design作者 (lastoct)時間19年前 (2005/09/28 16:16), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
※ 引述《aska13 (閒雲野鶴)》之銘言: : 我的問題是 例如有一個表單有一個 input text欄位 : 我在填完這個欄位後下面即時再產生一個 input text欄位. : 找了好久找不到類似的應用. : 都是關於表單驗證的比較多. : 有誰可以給我提示? 要看你對即時的定義,有很多方法可以達成 介紹其中兩種.. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled</title> <script language="JavaScript" type="text/javascript"> <!-- function addField() { if(!document.getElementById("field2")) { var elem = document.createElement("input"); elem.id = "field2"; document.body.appendChild(elem); } } function __addField() { var o = document.getElementById("secretDiv"); o.style.visibility = "visible"; } //--> </script> </head> <body> <input type="text" name="field1" onchange="addField();"> <input type="text" name="field3" onchange="__addField();"> <div id="secretDiv" style="visibility: hidden;"> <input type="text" name="field4" id="field4"> </div> </body> </html> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.72.111.115

09/28 17:44, , 1F
十分感謝
09/28 17:44, 1F
文章代碼(AID): #13Eb5Kd1 (Web_Design)
文章代碼(AID): #13Eb5Kd1 (Web_Design)