这是我目前的HTML和CSS代码:当所有先前的字段填写,添加新的输入字段
<form method="post" id="achievementf1" action="">
<span>1.</span>
<input type="text" name="achievement1" id="achievement1" />
<br />
<span>2.</span>
<input type="text" name="achievement2" id="achievement2" />
<br />
<span>3.</span>
<input type="text" name="achievement3" id="achievement3" />
<br />
<input type="submit" name="submit1" value="Registrate" />
</form>
#border #info-box #info #box input[type="text"] {
float: left;
margin-top: 10px;
margin-bottom: 10px;
height: 25px;
width: 650px;
outline: none;
}
#border #info-box #info #box input[type="submit"] {
margin-left: 500px;
margin-top: 10px;
margin-bottom: 10px;
height: 35px;
color: #fff;
font-size: 20px;
border: 2px solid #fff;
border-radius: 8px 8px 8px 8px;
padding-left: 15px;
padding-right: 15px;
padding-top: 3px;
cursor: pointer;
}
您可以在http://jsfiddle.net/mzNtj/2/看到它的行动。我想知道如何在所有其他人填充完成后自动添加新的输入字段。我有一个基本的想法,阅读每个字段的值,并用if
声明来检查它。然后,如果没有空的,则添加新的。
这是一个合适的方式来检查,或者有没有人有更好的想法?
欢迎来到Stack Overflow,Pienskabe,+1为您的问题。我们希望问题和答案能够独立存在,而不需要人们跟踪非现场链接以理解它们。 jsFiddle是一个很棒的网站,在你的问题中链接到你的例子是一个很好的主意,但它的稳定性和正常运行时间并不是很出名。 –