Benito Travalsoro: Formular auf Zeilenumbrüche prüfen

Hi,

ich möchte gerne ein Formular mit Javascript auf Zeilenumbrüche überprüfen, und falls der Text im Formular keine Zeilenumbrüche enthält eine Javascript Meldung machen:

if(!formular.match(/?????????????/g)){
...mach was...
}

wer kann mir einen Tipp geben, was ich anstatt der ???? eintragen muss?
würde mich freuen!

bitte nicht auf Tutoritals verweisen, ich kann ein bisschen JS, und habe schon diverse durchsucht!

vielen Dank
Benito Travalsoro

  1. Hallo,

    ich möchte gerne ein Formular mit Javascript auf Zeilenumbrüche überprüfen, und falls der Text im Formular keine Zeilenumbrüche enthält eine Javascript Meldung machen:

    Zugriff auf Formularelemente
    http://de.selfhtml.org/javascript/objekte/forms.htm
    http://de.selfhtml.org/javascript/objekte/options.htm

    if(!formular.match(/?????????????/g)){
    ...mach was...
    }

    wer kann mir einen Tipp geben, was ich anstatt der ???? eintragen muss?

    http://de.selfhtml.org/javascript/sprache/notationen.htm#zeichenketten
    http://de.selfhtml.org/javascript/objekte/regexp.htm#allgemeines (»Syntax regulärer Ausdrücke«)
    \r, \n beziehungsweise \r\n entsprechen für gewöhnlich einem Zeilenumbruch. Vermutlich reicht es, zu testen, ob ein \n im Eingabefeld vorkommt.

    Mathias

  2. if (!document.form.value.match(/\r\n/)) oder
    if (!document.form.value.match(/\n/))

    klappt leider beides nicht :(

    1. Tag Benito.

      if (!document.form.value.match(/\r\n/)) oder
      if (!document.form.value.match(/\n/))

      Ähm, da fehlt irgendwie das Formularelement, dessen Inhalt du prüfen möchtest. Ein Formular jedenfalls hat keine Eigenschaft "value".

      Siechfred

      --
      «Ich liebe euch doch alle!»