【发布时间】:2015-12-03 04:35:18
【问题描述】:
我的代码工作正常,但标签位置不正确。单击时第一个标签位置不正确,但其他标签位置正确。
我哪里做错了?
<input type="button" id="more_fields" onclick="add_fields();" value="Add More" />
<form>
<div class="form-group">
<label class="col-lg-3 control-label">Field:1</label>
<div class="col-lg-5">
<input type="text" class="form-control" name="field1" />
</div>
</div>
<script type="text/javascript">
var info = 1;
function add_fields() {
info++;
var objTo = document.getElementsByClassName('form-group')[0]
var divtest = document.createElement("div");
divtest.innerHTML = '<div class="form-group"><label class="col-lg-3
control-label">Field'+info+'</label><div class="col-lg-5"> <input
type="text" class="form-control" name="field1" /></div></div>';
objTo.appendChild(divtest)
}
</script>
<div class="form-group">
<div class="col-lg-9 col-lg-offset-3">
<button type="submit" class="btn btn-primary">Submit</button>
</div>
</div>
</form>
【问题讨论】:
-
你可以在这里查看。 codepen.io/anon/pen/YwKJrV
标签: javascript forms twitter-bootstrap twitter-bootstrap-3