Τύποι εισόδου. Αρκετά ασυνήθιστα χαρακτηριστικά στοιχείων. Πεδίο εισαγωγής διεύθυνσης email

Χαιρετισμούς, αγαπητοί αναγνώστες του ιστότοπου του ιστολογίου. Σήμερα θέλω να μιλήσω για κάτι τέτοιο Φόρμες HTML. Όποια κι αν είναι η μηχανή του ιστότοπού σας (cms), θα χρησιμοποιεί σίγουρα φόρμες με τη μία ή την άλλη μορφή, που έχουν δημιουργηθεί με τις ετικέτες Form και Input, καθώς και τα χαρακτηριστικά και τις παραμέτρους Button, Checked, Value, Checkbox, Radio, Checkbox, Submit .

Λοιπόν, μπορείτε επίσης να προσθέσετε σε αυτό στοιχεία για τη δημιουργία αναπτυσσόμενων λιστών και πεδίων κειμένου - Επιλογή, Επιλογή, Textarea, Ετικέτα, Σύνολο πεδίων, Υπόμνημα.

Γιατί χρειάζονται τα έντυπα και πώς λειτουργούν σε σύγχρονους ιστότοπους;

Η ίδια συμβολοσειρά αναζήτησης ιστότοπου () δημιουργείται χρησιμοποιώντας αυτές τις ετικέτες και θα απαιτείται αναζήτηση στο έργο σας. Επομένως, η κατανόηση του πώς λειτουργούν και λειτουργούν δεν θα σας βλάψει καθόλου. επιτυχημένη δουλειάπάνω από το σχεδιασμό, ακόμα και όταν αυτοπροβολήκαι η προώθηση δεν θα είναι περιττή.

Έτσι, έχοντας δικαιολογήσει την ανάγκη μελέτης αυτών των στοιχείων, νομίζω ότι δεν πρέπει να προκύψουν άλλα ερωτήματα, οπότε είναι καιρός να προχωρήσουμε απευθείας στη μελέτη των πιθανών επιλογών τους.

Ναι, θα ήθελα επίσης να σας υπενθυμίσω ότι έχουμε ήδη εξετάσει πολλά υλικά σχετικά με το θέμα της γλώσσας σήμανσης υπερκειμένου, για παράδειγμα, τρία ) και .

Στον πυρήνα τους, οι φόρμες αποτελούνται από στοιχεία, για τη δημιουργία των οποίων εισάγονται διάφορες ετικέτες από ετικέτες φόρμας μέσα στο κύριο κοντέινερ - Checked, Value, Checkbox, Radio, Checkbox, Submit κ.λπ. Απλώς πρέπει να τοποθετήσουμε τον κωδικό του σε οποιοδήποτε βολικό τοποθετήστε στο πρότυπο ιστότοπου , υποδεικνύοντας τη χρήση ετικετών και των ιδιοτήτων τους πώς πρέπει να φαίνεται.

Αυτό θα μπορούσε να είναι ένα πεδίο κειμένου με ένα κουμπί για την υποβολή του ερωτήματος που εισαγάγατε, επιλογές με κουμπιά επιλογής (όπου μπορείτε να αφήσετε μόνο ένα από τα παρεχόμενα κουμπιά πατημένο), πολλά πεδία κειμένου με ένα κουμπί για υποβολή() και πολλά άλλα.

Για παράδειγμα, στην περίπτωση «αναζήτησης», χρησιμοποιώντας το χαρακτηριστικό Value μπορείτε να καθορίσετε τι ακριβώς θα γραφτεί στο κουμπί που βρίσκεται δίπλα στο πεδίο για την εισαγωγή ερωτήματος. Τα δεδομένα που εισάγονται στις φόρμες πρέπει να υποβάλλονται σε περαιτέρω επεξεργασία με κάποιο τρόπο.

Για παράδειγμα, σε περίπτωση ανατροφοδότησηο χρήστης, αφού συμπληρώσει το πεδίο με το όνομά του, εισάγει το email του και το κείμενο του μηνύματος και στη συνέχεια κάνει κλικ στο κουμπί αποστολής, θα έχει το δικαίωμα να ελπίζει ότι τα δεδομένα από τη φόρμα θα σταλούν στο Ε. -mail του συγγραφέα του ιστότοπου. Αλλά, δυστυχώς, δεν είναι δυνατό να εφαρμοστεί αυτό χρησιμοποιώντας μόνο μία γλώσσα σήμανσης υπερκειμένου ().

Για αυτούς τους σκοπούς θα χρειαστείτε ειδικό πρόγραμμαένα πρόγραμμα χειρισμού που, αφού ο χρήστης κάνει κλικ στο κουμπί υποβολής, θα λάβει όλα τα δεδομένα από τα πεδία σχολίων και θα τα στείλει μέσω email στον κάτοχο του πόρου. Πρέπει να καθορίσετε ποιο πρόγραμμα θα το κάνει μόνοι σας χρησιμοποιώντας το χαρακτηριστικό Action.

Συνήθως το πρόγραμμα επεξεργασίας είναι ένα σενάριο γραμμένο σε Γλώσσα PHP. Επομένως σε Χαρακτηριστικό δράσηςΣτην ετικέτα Form, θα χρειαστεί να καθορίσετε τη διαδρομή προς το αρχείο αυτού του σεναρίου που βρίσκεται στον διακομιστή φιλοξενίας σας. Επιτρέψτε μου να σας δώσω ένα παράδειγμα συνδρομής σε Ροή RSSτο blog μου μέσω e-mail: