Dynamisk indsættelse af tekstfelt
Jeg har pt. et script hvor man kan indsætte nye teksfelter i en formular, men der er et problem: Tilføjer man fx. tre nye felter og udfylder dem bliver de slettet hvis man tilføjer et nyt felt herefter. Er der en måde at gøre dette på så den tilføjer et tekstfelt uden at slette det allerede indtastede data?Herunder ses hvad jeg har pt. Bemærk jeg har strippet det for formatering, men kan køre i en browser.
<script language="javascript">
<!--
function _add_more() {
var txt = "<br><input type=\"text\" size=\"70\" maxlength=\"500\" name=\"table[]\" />";
document.getElementById("dvFile").innerHTML += txt;
}
//-->
</script>
<input type="hidden" name="table[]" value="0" />
<div id="dvFile">
<input type="text" size="70" maxlength="500" name="" value="" />
</div>
<a href="java script:_add_more();" title="Add more">+ Insert new</a>