以下のフォームは、1 つのことを除いて、私が望むように機能しています。「追加」リンクをクリックすると、すべてのテキストボックスのテキストが、画像に見られるようにデフォルト値に戻ります。どうすれば修正できますか?ありがとう。
クリック前:
「追加」をクリックした後:
コード:
function addSection() {
var str = '<div>' +
'<input type="text" name="composer" value="Compositor" />' +
'<input type="text" name="peca" value="Peca" size="40" />' +
'<input type="button" value="x" style="width: 26px" onclick="delSection(this)" /><br />' +
'</div>';
document.getElementById("programa").innerHTML += str;
}
function delSection(field) {
field.parentNode.outerHTML = "";
}
window.onload = addSection;
</script>
<fieldset>
<legend>Programa</legend>
<div id="programa">
</div>
<a href="#" onclick="addSection()" >Add</a><br />
</fieldset>
<input type="submit" value="Inscrever Aluno" name="submit" />