Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

validation στο πεδιο mail μιας φόρμας.(javascript)

Îåêßíçóå áðü ôï ìÝëïò Mace. Τελευταία δημοσίευση από το μέλος Markos στις 23-02-2009, 16:48. Υπάρχουν 4 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  23-02-2009, 14:06 48646

    validation στο πεδιο mail μιας φόρμας.(javascript)


    Θέλω να κάνω validation  σε μια φόρμα στο πεδίο mail,και συγκεκριμένα να είναι συμπληρωμένο,να υπάρχει ένα @ αλλα να μην είναι πρώτος χαρακτήρας και να υπάρχει τουλαχιστον μια
    . μετα το @.

    Το πρόβλημα μου είναι οτι δηλώνοντας την . μετα το @. Δεν μου δέχετε . πριν το @.

    Τι μπορω να κάνω?

    Ο κώδικας είναι σε javascript.Παραθετω κώδικα

    if (x == null || x == undefined || x == "")
            { message += '- Το πεδίο EMAIL πρέπει να είναι συμπληρωμένο!\n'; b = false; }
            else
                if (x.indexOf("@", 0) < 0)
            { message += '- Το EMAIL σας θέλει ένα "@".\n'; b = false; }
            else
                if (x.indexOf("@", 0) < 1)
            { message += '- Το "@" δεν μπορεί να είναι πρώτος χαρακτήρας.\n'; b = false; }
            else
                if (x.indexOf(".", 0) < 0)
                { message += '- Το EMAIL σας θέλει μια "."\n'; b = false; }
            else
                if (x.indexOf(".", 0) < x.indexOf("@"))
               { message += '- Η "." πρέπει να είναι μετα το "@".\n'; b = false; }

    Εχω καταλάβει οτι με το τελευταιο πεδίο δηλώνω οτι αν υπάρχει . πριν το @ είναι false αλλα δεν μπορώ να το δηλώσω αλλιως.
  •  23-02-2009, 15:20 48647 σε απάντηση της 48646

    Απ: validation στο πεδιο mail μιας φόρμας.(javascript)

    Το RegularExpressionValidator Control δεν σε εξυπηρετεί;
  •  23-02-2009, 15:21 48648 σε απάντηση της 48646

    Απ: validation στο πεδιο mail μιας φόρμας.(javascript)

    Το βρήκα.Ευχαριστω
  •  23-02-2009, 16:08 48651 σε απάντηση της 48648

    Απ: validation στο πεδιο mail μιας φόρμας.(javascript)

    γενικά ρίξε μια ματιά στα standard validation controls που είναι στο toolbox και δες λίγο τα Properties τους από το Property window
    Νικόλαος Καντζέλης
    BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT
    http://www.nksolutions.gr
    http://dotnetstories.wordpress.com
    http://weblogs.asp.net/dotnetstories
    http://forum.dotnetnuke.gr
  •  23-02-2009, 16:48 48652 σε απάντηση της 48646

    Απ: validation στο πεδιο mail μιας φόρμας.(javascript)

    Εκτός από τα validation controls, αν θέλεις ντε και καλά JavaScript, κάνε στο google μια αναζήτηση με "javascript email validation" ή "javascript email validation regex" (script, funtion, regular expression ή ό,τι άλλο παρεμφερές) και θα σου επιστρέψει αρκετές σελίδες με έτοιμα scripts που μπορείς να χρησιμοποιήσεις ή/και να μελετήσεις.
    Ακόμα κι ένας άνθρωπος μπορεί ν' αλλάξει τον κόσμο. Μη θέλεις να κυβερνήσεις. Απλά δείξε το μονοπάτι κι ο κόσμος θ' ακολουθήσει!!
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems