Hi,
var x;
if (document.all) {
x = document.createElement(input); //für IE
} else {
x = document.getElementByID(input).blablabla ; //für NS
}
nun ja. Ich schlage folgendes vor:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<title>Input dynamisch</title>
<meta name="Author" content="JW">
<script language="javascript1.2" type="text/javascript">
var inpNam = "inp";
var cnt = 0;
function goForIt() {
cnt ++;
var inp = document.createElement("input");
inp.style.width = "100px";
inp.setAttribute("type","text");
inp.setAttribute("name",inpNam + cnt);
br = document.createElement("br");
document.getElementById("dynform").appendChild(inp);
document.getElementById("dynform").appendChild(br);
}
</script>
</head>
<body>
<form Name="feld" id="dynform">
<input type="button" value="goForIt" onclick="goForIt()">
<br><br>
</form>
</body>
</html>
Eine Funktion immer mit [return Variable;] abschliessen!
nein. Nur wenn ein returnwert benoetigt wird.
Gruesse Joachim