Hi @ all,
ich finde meinen Denkfehler net.
Habe folgendes Script:
hier wird der OnClick ausgelöst:
Aber wenn der jetzt die neue DIV-Zeile hinzufügt werden die alten Text.Values nicht mit übernommen, woran liegt das?
ich finde meinen Denkfehler net.
Habe folgendes Script:
Code:
<script type="text/javascript">
function add_direct_order_line(orderid, id) {
id2= (Number(id)+ 1);
//document.write(Ausgabe);
alert(document.getElementById('menge_' +id).value);
for (zahl=0; zahl < id2; zahl++){
var content = document.getElementById('menge_' +id).value;
document.getElementById('menge_' +id).innerhtml = content;
//document.getElementById('menge_' +id).value = document.getElementById('menge_' +id).value;
var content2 = document.getElementById('bestellnr_' +id).value;
document.getElementById('bestellnr_' +id).innerhtml = content;
}
textcheck=get_value_menge_bestellnr(id);
if (textcheck >''){
document.getElementById(orderid).innerHTML += '<div_direct_order_' +id2 + '><table width="100%" border="0" cellpadding="2" cellspacing="0"><tr id="new_offer_id_' + id2 +'">\r<td style="padding-left:10px;" align="left" class=main>\r<input id="bestellnr_' + id2 +'" type="text" size="12"></td>\r<td style="padding-right:10px;" align="right" class=main><input onClick="add_direct_order_line(\'div_direct_order_0\',\'' + id2 + '\')" id="menge_'+ id2 + '" type="text" size="3"></td>\r<td style="padding-right:10px;" align="right" class=main></td>\r</tr></table></div>';
}
}
</script>
HTML:
<input onClick="add_direct_order_line(\'div_direct_order_0\',\'0\')" id="menge_0" type="text" size="3" value="">