Zurück   Flashforum > Alternative Technologien > JavaScript & jQuery

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01-01-2009, 16:36   #1 (permalink)
Gelbraum
 
Benutzerbild von mathiregister
 
Registriert seit: Jun 2007
Beiträge: 1.144
indexOf -> inhalt von string auslesen?

hallo leute,
meine nächste kleine javascript frage...google seit einem halben tag nach der lösung, kann aber nichts finden:

habe ein inputfeld für namen...und ich will prüfen ob der name eine linkadresse ist, das ist nämlich nicht erlaubt!

mein ansatz sieht wie folgt aus:
PHP-Code:
function upload() {
     if(
document.forms[0].elements['title'].value.length == 0) {
         
alert('Bitte geben Sie den Titel ihres Eintrags ein.');
         return;
     }
      if(
document.forms[0].elements['title'].value.indexOf('<a href="')) {
         
alert('Eine Überschrift darf keinen Link enthalten.');
         return;
     }
     if(
document.forms[0].elements['description'].value.length == 0) {
         
alert('Bitte geben Sie den Text ihres Eintrags ein.');
         return;
     }
     
     
document.forms[0].submit();
 } 
aber so klappts nicht! nun bekomme ich bei jeder eingabe im title feld die alertMeldung (Eine Überschrift darf keinen Link enthalten)

kann mir da bitte jemand helfen, danke

lg matthias
mathiregister ist offline   Mit Zitat antworten
Alt 01-01-2009, 17:06   #2 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
Ich würde sogar noch weiter gehen und da überhaupt keine SOnderzeichen erlauben. Dies dann mittels RegEx:

http://de.selfhtml.org/javascript/ob...ring.htm#match
http://de.selfhtml.org/javascript/ob...tm#allgemeines
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 01-01-2009, 19:23   #3 (permalink)
Gelbraum
 
Benutzerbild von mathiregister
 
Registriert seit: Jun 2007
Beiträge: 1.144
vielen dank!
lg matthias
mathiregister ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 12:05 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele