JürgenB: html Formular-Werte zusammenfügen

Beitrag lesen

Hallo,

<form>
<input  id="vorname"  />
<input  id="nachname" />
<input  id="name" /> "
<button type="button" id="go">Ausführen</button>
</form>
function abc () 
{
var a = document.getElementById("vorname").value+" "+document.getElementById("nachname").value;
window.onload = function () { document.getElementById("name").value = a;
};
} 
document.getElementById("go").onclick = abc;

wäre das dann so korrekt?

fast:

function abc () 
{
	var a = document.getElementById("vorname").value+" "+document.getElementById("nachname").value;
	document.getElementById("name").value = a;
} 
document.getElementById("go").onclick = abc;

Die Aktion soll ja sofort ausgeführt werden, daher muss das window.onload weg. Außerdem ist es zu diesem Zeitpunkt für ein window.onload zu spät.

Gruß
Jürgen