steffen: Formularfeld mit Hilfe von Javascript hinzufügen

Beitrag lesen

Hallo,

Wie kann man ein input-feld z.B. durch klicken auf einen Button, auf der aktuellen Seite hinzufügen ohne die Seite neu laden zu müssen?

Grundsätzlich: du solltest JavaScript nur da einsetzen, wo es auch verkraftbar ist, wenn's nicht mal funktioniert. Sonst würderst du nicht-JavaScript-Besucher rausschmeißen.

Jo das hab ich mir auch schon überlegt, ich frag mich halt wieviel prozent der Internet-User heutzutage kein JavaScript aktiviert haben. Solche User haben doch dann sowieso probleme im Internet durchzukommen!?

Trotzdem:

#####################################################################

<SCRIPT language="JavaScript" type="text/javascript">
<!--
function addInput()
{
  var InputText = "<INPUT type=text name='neuInput' value='neue Input-Box'>"
  if (document.all) document.all.IEInputHinzu.innerHTML += InputText;
  else if (document.layers)
    with (document.NCInputHinzu.document) {
      open();
      write(InputText);
      close();
    }
}
//-->
</SCRIPT>
<INPUT type="button" onClick="addInput" value="neuer Button">
<DIV id="IEInputHinzu"></DIV>
<ILAYER name="NCInputHinzu"></ILAYER>

#####################################################################

Das Script sieht nicht schlecht aus, vielen Dank auf jeden Fall!!!

MfG
Steffen

müsste klappen.

Robert