我想生成一个按钮的表单,并使用Javascript提交相同的内容。
如何在不手动创建DOM元素并附加它的情况下添加大型html代码?
有没有什么方法可以让整个HTML代码立刻被追加?
答案 0 :(得分:0)
您可以使用AJAX
<强> HTML 强>
<div class="form-container"> </div>
<button id ="get-form"></button>
<强> JAVASCRIPT 强>
$('#get-form').click(function(){
$( ".form-container").load( "ajax/form.html" );
});
<强> form.html 强>
<form>
<h1>form title</h1>
</form>
答案 1 :(得分:0)
<强> HTML 强>
<div id="form-container"> </div>
<button id ="get-form" onclick="getForm()">Get Form</button>
<强>的Javascript 强>
<script>
var form = '<form>
<h1>form title</h1>
</form>';
function() {
document.getElementById('form-container').innerHTML = form;
}
</script>