在许多html文件中使用的一种表单

在许多html文件中使用的一种表单,html,forms,Html,Forms,我有30个程序使用相同的形式。 我在每一个程序中都编写了表格。 如果需要更改表单,最好只更改一个文件。 我尝试将表单插入html代码, 但它没有起作用。 这是html表单文件的一部分- document.write("<form name="game">"); document.write("<pre>"); document.write("<textarea name="status" rows="8" cols="16" onfocus="stayAw

我有30个程序使用相同的形式。 我在每一个程序中都编写了表格。 如果需要更改表单,最好只更改一个文件。 我尝试将表单插入html代码, 但它没有起作用。 这是html表单文件的一部分-

document.write("<form  name="game">");
document.write("<pre>");
document.write("<textarea  name="status"  rows="8"  cols="16"  onfocus="stayAway()">");
document.write("</textarea><br>");
document.write("</pre>");
document.write("<p> <input  name="toGuess"  onfocus="stayAway()"  type="text"> <br>Word to guess.</p>");
document.write("<input  value=" A "  id="A"  onclick="guess('A')"  type="button">");
document.write("<input  value=" B "  id="B"  onclick="guess('B')"  type="button"html >");
document.write("</form>");
document.write(“”);
<script  type="text/javascript"  src="../scripts/hangman.html"></script>
文件。填写(“”);
<script  type="text/javascript"  src="../scripts/hangman.html"></script>
文件。填写(“”);
<script  type="text/javascript"  src="../scripts/hangman.html"></script>
文件。写(“
”);
<script  type="text/javascript"  src="../scripts/hangman.html"></script>
文件。填写(“”);
<script  type="text/javascript"  src="../scripts/hangman.html"></script>
文档。写(“
要猜的单词。

”;
<script  type="text/javascript"  src="../scripts/hangman.html"></script>
文件。填写(“”);
<script  type="text/javascript"  src="../scripts/hangman.html"></script>
文件。填写(“”);
<script  type="text/javascript"  src="../scripts/hangman.html"></script>
文件。填写(“”);
<script  type="text/javascript"  src="../scripts/hangman.html"></script>
我把它命名为hangman.html,并尝试像这样插入它

you can use this HTML code
<html>
<head>
    <title>Contact Form using JavaScript </title>

    <!-- include css file here-->
   <link rel="stylesheet" href="css/form.css"/>  

</head>
<body>

   <div id="main">
   <h1>Contact Form using JavaScript</h1>
    <div id="form_sample">

    </div>
   <!-- include JavaScript file here -->
   <script src="js/form.js"></script>   


</body>
</html>

next use this javascript code

var x = document.getElementById("form_sample");

var createform = document.createElement('form'); // Create New Element form
    createform.setAttribute("action", "");        // Setting action Attribute on form
    createform.setAttribute("method", "post");  // Setting method Attribute on form
    x.appendChild(createform);

var heading = document.createElement('h2'); // Heading of form
    heading.innerHTML = "Contact Form ";  
    createform.appendChild(heading);

var line = document.createElement('hr');  //giving horizontal row after heading
    createform.appendChild(line);

var linebreak = document.createElement('br');
    createform.appendChild(linebreak);

var namelabel = document.createElement('label'); // Create Label for name field
    namelabel.innerHTML = "Your Name : ";            // Set Field Labels
    createform.appendChild(namelabel);

var inputelement = document.createElement('input'); // Create input field for name
    inputelement.setAttribute("type", "text");  
    inputelement.setAttribute("name", "fname");
    createform.appendChild(inputelement);

var linebreak = document.createElement('br');
    createform.appendChild(linebreak);


var emaillabel = document.createElement('label');  //Create Label for email field
    emaillabel.innerHTML = "Your Email : ";
    createform.appendChild(emaillabel);

var emailelement = document.createElement('input'); // Create input field for email
    emailelement.setAttribute("type", "text");
    emailelement.setAttribute("name", "demail");
    createform.appendChild(emailelement);

var emailbreak = document.createElement('br');
    createform.appendChild(emailbreak);

// Append Textarea
var messagelabel = document.createElement('label'); 
    messagelabel.innerHTML = "Your Message : ";
    createform.appendChild(messagelabel);

var texareaelement = document.createElement('textarea'); 
    texareaelement.setAttribute("name", "dmessage");
    createform.appendChild(texareaelement);

var messagebreak = document.createElement('br');
    createform.appendChild(messagebreak);

// Append Submit Button
var submitelement = document.createElement('input'); 
    submitelement.setAttribute("type", "submit");
    submitelement.setAttribute("name", "dsubmit");
    submitelement.setAttribute("onclick", "showInput();");
    submitelement.setAttribute("value", "Submit");
    createform.appendChild(submitelement);

use this css code

/* below line is write to use google font online  */
@import url(http://fonts.googleapis.com/css?family=Ubuntu);

div#main{
width: 830px;
height: 650px;
margin: 0px auto; 
font-family: 'Ubuntu', sans-serif;
}

div#form_sample{
text-align:center;
border: 1px solid #ccc;
width: 300px;
padding: 0px 50px 15px;
margin-top:20px;
box-shadow: 0 0 15px;
border-radius: 6px;
float:left;
}

#main h1{
margin-top:40px; 
}

hr{
margin-top:-5px;
}

label{
float: left;
font-size: 16px;
}

input[type="text"]{
width:100%;
margin-top:10px;
height: 35px;
margin-bottom: 25px;
padding:10px;
border:3px solid #2BC1F2;
}

textarea{
width:100%;
border:3px solid #2BC1F2;
padding:10px;
margin-bottom: 25px;
margin-top: 10px;
height: 100px;
resize:none;
}

input[type="submit"]{
width:100%;
padding: 10px 45px;
background-color: #2BC1F2;
border: none;
color: white;
font-size: 18px;
font-weight: bold;
cursor: pointer;
font-family: 'Ubuntu', sans-serif;
}


this time I am used this.
i hope you can easily understand this code.

我的脚本目录中还有其他html文件,它们的名称如下,但表单根本不显示。表单不能以这种方式插入是否属于“表单”问题?
如何将表单插入到html程序中,以便在许多不同的程序中使用?

在html页面中,您只需像这样添加类,然后就可以在相同的html中获得表单

$(文档).ready(函数(){
$(“.formContainer”).append(“”)
})
.formContainer输入{
高度:30px;
宽度:100%;
最大宽度:500px;
保证金:5px自动;
填充物:5px;
}
.formContainer文本区域{
宽度:100%;
最大宽度:500px;
保证金:5px自动;
填充物:5px;
}

在html页面中,您只需像这样添加类,然后您将获得相同html格式的表单

$(文档).ready(函数(){
$(“.formContainer”).append(“”)
})
.formContainer输入{
高度:30px;
宽度:100%;
最大宽度:500px;
保证金:5px自动;
填充物:5px;
}
.formContainer文本区域{
宽度:100%;
最大宽度:500px;
保证金:5px自动;
填充物:5px;
}

您可以使用此HTML代码
使用JavaScript的联系人表单
使用JavaScript的联系人表单
接下来使用此javascript代码
var x=document.getElementById(“form_样本”);
var createform=document.createElement('form');//创建新元素表单
createform.setAttribute(“action”,“”);//在窗体上设置操作属性
createform.setAttribute(“方法”、“发布”);//在窗体上设置方法属性
x、 appendChild(createform);
var heading=document.createElement('h2');//表格标题
heading.innerHTML=“联系方式”;
createform.appendChild(标题);
var行=document.createElement('hr')//在标题后给出水平行
createform.appendChild(行);
var linebreak=document.createElement('br');
createform.appendChild(换行符);
var namelab=document.createElement('label');//为名称字段创建标签
namelab.innerHTML=“您的姓名:”;//设置字段标签
createform.appendChild(名称标签);
var inputelement=document.createElement('input');//为名称创建输入字段
setAttribute(“类型”、“文本”);
setAttribute(“name”、“fname”);
appendChild(inputelement);
var linebreak=document.createElement('br');
createform.appendChild(换行符);
var emaillabel=document.createElement('label')//为电子邮件字段创建标签
emaillabel.innerHTML=“您的电子邮件:”;
createform.appendChild(emaillabel);
var emailelement=document.createElement('input');//为电子邮件创建输入字段
setAttribute(“类型”、“文本”);
setAttribute(“name”、“demail”);
appendChild(emailelement);
var emailbreak=document.createElement('br');
appendChild(emailbreak);
//附加文本区域
var messagelabel=document.createElement('label');
messagelabel.innerHTML=“您的邮件:”;
createform.appendChild(messagelabel);
var texareaelement=document.createElement('textarea');
setAttribute(“名称”、“数据消息”);
appendChild(texareaelement);
var messagebreak=document.createElement('br');
appendChild(messagebreak);
//附加提交按钮
var submitelement=document.createElement('input');
setAttribute(“类型”、“提交”);
setAttribute(“名称”、“数据提交”);
setAttribute(“onclick”,“showInput();”);
setAttribute(“值”、“提交”);
createform.appendChild(submitelement);
使用这个css代码
/*下面一行是写使用谷歌字体在线*/
@导入url(http://fonts.googleapis.com/css?family=Ubuntu);
主分区{
宽度:830px;
高度:650px;
保证金:0px自动;
字体系列:“Ubuntu”,无衬线;
}
div#form#u样本{
文本对齐:居中;
边框:1px实心#ccc;
宽度:300px;
填充:0px 50px 15px;
边缘顶部:20px;
盒影:0.15px;
边界半径:6px;
浮动:左;
}
#主h1{
边缘顶端:40px;
}
人力资源{
页边顶部:-5px;
}
标签{
浮动:左;
字体大小:16px;
}
输入[type=“text”]{
宽度:100%;
边缘顶部:10px;
高度:35px;
边缘底部:25px;
填充:10px;
边框:3px实心#2BC1F2;
}
文本区{
宽度:100%;
边框:3px实心#2BC1F2;
填充:10px;
边缘底部:25px;
边缘顶部:10px;
高度:100px;
调整大小:无;
}
输入[type=“submit”]{
宽度:100%;
填充:10px 45px;
背景色:#2BC1F2;
边界:无;
颜色:白色;
字号:18px;
字体大小:粗体;
光标:指针;
字体系列:“Ubuntu”,无衬线;
}
这次我已经习惯了。
我希望您能轻松理解此代码。
您可以使用此HTML代码
使用JavaScript的联系人表单
使用JavaScript的联系人表单
接下来使用此javascript代码
var x=document.getElementById(“form_样本”);
var createform=document.createElement('form');//创建新元素表单
createform.setAttribute(“action”,“”);//在窗体上设置操作属性
createform.setAttribute(“方法”、“发布”);//在窗体上设置方法属性
x、 appendChild(createform);
var heading=document.createElement('h2');//表格标题
heading.innerHTML=“Contac