我想建立使用JavaScript和PHP的我自己的表單生成器, 我有一個問題讓整個形式,我想顯示其他頁面上相同的形式。 我想生成包含整個表單鏈接字符串。點擊後會生成該鏈接相同的表格後如何獲得整體形式作爲字符串
的JavaScript代碼是
$('document').ready(function(){
var flag=0;
$(".divname").draggable({
helper : "clone"
});
$(".drop_class").droppable({
drop: function(event, ui) {
switch(ui.helper.context.id){
case "heading_id":
$(this).append("<div class='default_css' id='header'>Write Heading Here<input id='head_id' name='hello' class='common' type='text'/></div>");
break;
case "textbox_id":
$(this).append("<div class='default_css'>Write Text Here<input id='text_id' class='common'type='text'/></br></div>");
break;
case "textarea_id":
$(this).append("<div class='default_css'>Enter Information<textarea id='tarea_id' class='common'rows=5 cols=70></textarea></div>");
break;
case "radio_id":
$(this).append("<div class='default_css'>Gender</br><input type='radio' value='male' name='sex'>Male<br><input type='radio' value='female' name='sex'>Female");
break;
case "fullname_id":
$(this).append("<div class='default_css'>First Name<input id='fname_id' class='common' type='text'/>Last Name<input type='text'id='lname_id'/></br></div>");
break;
case "mobile_id":
$(this).append("<div class='default_css'>Enter Mobile Number<input id='mob_id' class='common' type='text'/></div>");
break;
}
if(flag==0){
$(this).append("<div class='default_css'><input type='button' id='submit_button' style='position:absolute;right:330px;bottom:0;'value='submit'/></div><div id='generate_id'><input type='button' style='position:absolute;right:100px;bottom:0;' value='Generate URL'/>");
}
flag = 1;
}
});
});
如何獲得整個窗體
會_ $ formHTML = $(「# idOfForm「)。html(); _爲你工作? – thescientist