Πίνακας 2. Χαρακτηριστικά ετικέτας
Ιδιότης
Σημασία/Περιγραφή
ανάπηρος
Εάν υπάρχει το χαρακτηριστικό, τότε μια ομάδα σχετικών στοιχείων φόρμας βρίσκεται μέσα στο κοντέινερ , απενεργοποιήθηκε για συμπλήρωση και επεξεργασία. Χρησιμοποιείται για τον περιορισμό της πρόσβασης σε ορισμένα πεδία φόρμας που περιέχουν δεδομένα που έχουν εισαχθεί προηγουμένως. Το χαρακτηριστικό χρησιμοποιείται χωρίς τον καθορισμό τιμής - .
μορφή
όνομα
Ορίζει Ονομα , το οποίο θα χρησιμοποιηθεί για την αναφορά στοιχείων σε JavaScript ή για την αναφορά δεδομένων φόρμας μετά τη συμπλήρωση και την υποβολή της φόρμας. Είναι ανάλογο με το χαρακτηριστικό id.
3. Δημιουργήστε πεδία φόρμας
Στοιχείο δημιουργεί τα περισσότερα πεδία φόρμας. Τα χαρακτηριστικά ενός στοιχείου διαφέρουν ανάλογα με τον τύπο του πεδίου που χρησιμοποιείται για τη δημιουργία του στοιχείου.
Χρησιμοποιώντας στυλ CSS μπορείτε να αλλάξετε το μέγεθος γραμματοσειράς, τον τύπο γραμματοσειράς, το χρώμα και άλλες ιδιότητες κειμένου, καθώς και να προσθέσετε περιγράμματα, χρώμα φόντου και εικόνα φόντου . Το πλάτος του πεδίου καθορίζεται από την ιδιότητα πλάτος.
Πίνακας 3. Χαρακτηριστικά ετικέτας
Ιδιότης
Σημασία/Περιγραφή
αποδέχομαι
Καθορίζει τον τύπο του αρχείου που επιτρέπεται να σταλεί στον διακομιστή. Ενδείκνυται μόνο για . Πιθανές τιμές: file_extension - επιτρέπει τη λήψη αρχείων με την καθορισμένη επέκταση, για παράδειγμα, accept=".gif" , accept=".pdf" , accept=".doc" audio/* - επιτρέπει τη λήψη αρχείων ήχου βίντεο/* - επιτρέπει τη λήψη αρχείων βίντεο image/* - επιτρέπει τη φόρτωση εικόνων media_type - υποδεικνύει τον τύπο πολυμέσων των ληφθέντων αρχείων.
alt
Ορίζει εναλλακτικό κείμενο για εικόνες, υποδεικνύεται μόνο για .
αυτόματη συμπλήρωση
Υπεύθυνος για την απομνημόνευση των τιμών που έχουν εισαχθεί στο πεδίο κειμένου και την αυτόματη αντικατάστασή τους την επόμενη φορά που θα εισαγάγετε: on - σημαίνει ότι το πεδίο δεν προστατεύεται και η τιμή του μπορεί να αποθηκευτεί και να ανακτηθεί, off - απενεργοποιεί την αυτόματη συμπλήρωση για τα πεδία φόρμας.
αυτόματη εστίαση
Σας επιτρέπει να βεβαιωθείτε ότι στη φορτωμένη μορφή το ένα ή το άλλο πεδίο εισαγωγής έχει ήδη εστίαση (έχει επιλεγεί), όντας έτοιμο να εισαγάγετε μια τιμή.
τετραγωνισμένος
Το χαρακτηριστικό ελέγχει εάν το προεπιλεγμένο πλαίσιο ελέγχου είναι επιλεγμένο κατά τη φόρτωση της σελίδας για πεδία όπως type="checkbox" και type="radio" .
ανάπηρος
μορφή
Η τιμή του χαρακτηριστικού πρέπει να είναι ίση με το χαρακτηριστικό id του στοιχείου
σχηματισμός
Καθορίζει τη διεύθυνση url του αρχείου που θα επεξεργάζεται τα δεδομένα που εισάγονται στα πεδία κατά την υποβολή της φόρμας. Ορίστε μόνο για πεδία τύπου="υποβολή" και τύπου="εικόνα" . Το χαρακτηριστικό υπερισχύει της τιμής του χαρακτηριστικού δράσης της ίδιας της φόρμας.
μορφομορφότυπος
Καθορίζει τον τρόπο με τον οποίο θα κωδικοποιούνται τα δεδομένα πεδίου φόρμας όταν αποστέλλονται στον διακομιστή. Αντικαθιστά την τιμή του χαρακτηριστικού enctype της φόρμας. Ρυθμίστε μόνο για πεδία type="submit" και type="image" . Επιλογές: application/-x-www-form-urlencoded είναι η προεπιλεγμένη τιμή. Όλοι οι χαρακτήρες κωδικοποιούνται πριν από την αποστολή (τα κενά αντικαθίστανται με τον χαρακτήρα +, οι ειδικοί χαρακτήρες μετατρέπονται σε τιμές ASCII HEX) multipart/form-data - οι χαρακτήρες δεν κωδικοποιούνται κείμενο/απλό - τα κενά αντικαθίστανται με το σύμβολο + και οι ειδικοί χαρακτήρες δεν κωδικοποιούνται.
μέθοδος μορφής
Το χαρακτηριστικό καθορίζει τη μέθοδο που θα χρησιμοποιήσει το πρόγραμμα περιήγησης για την υποβολή δεδομένων φόρμας στον διακομιστή. Ρυθμίστε μόνο για πεδία type="submit" και type="image" . Αντικαθιστά την τιμή του χαρακτηριστικού μέθοδος της φόρμας. Επιλογές: get είναι η προεπιλεγμένη τιμή. Τα δεδομένα από τη φόρμα (ζεύγος όνομα/τιμή) προστίθενται στη διεύθυνση url και αποστέλλονται στον διακομιστή: URL?name=value&name=value Τα δεδομένα μετά τη φόρμα αποστέλλονται ως αίτημα http.
formnovalidate
Καθορίζει ότι τα δεδομένα πεδίου φόρμας δεν θα πρέπει να επικυρώνονται κατά την υποβολή της φόρμας. Αντικαθιστά την τιμή του χαρακτηριστικού novalidate της φόρμας. Μπορεί να χρησιμοποιηθεί χωρίς να καθοριστεί μια τιμή χαρακτηριστικού.
μορφή στόχου
Καθορίζει πού θα εμφανιστεί η απάντηση που ελήφθη μετά την υποβολή της φόρμας. Ρυθμίστε μόνο για πεδία type="submit" και type="image" . Αντικαθιστά την τιμή χαρακτηριστικό στόχο μορφές. _parent – φορτώνει την απάντηση στο γονικό πλαίσιο _top – φορτώνει την απόκριση σε πλήρη οθόνη όνομα πλαισίου – φορτώνει την απάντηση σε ένα πλαίσιο με το καθορισμένο όνομα.
ύψος
Η τιμή του χαρακτηριστικού περιέχει τον αριθμό των pixel χωρίς να καθορίζει μονάδα μέτρησης. Ορίζει το ύψος ενός πεδίου φόρμας τύπου "εικόνα" , για παράδειγμα, . Συνιστάται να ρυθμίσετε ταυτόχρονα το ύψος και το πλάτος του πεδίου.
λίστα
Είναι μια αναφορά σε ένα στοιχείο , περιέχει το αναγνωριστικό του .
μέγ
Σας επιτρέπει να περιορίσετε την επιτρεπόμενη εισαγωγή αριθμητικών δεδομένων σε μια μέγιστη τιμή που η τιμή του χαρακτηριστικού μπορεί να περιέχει έναν ακέραιο αριθμό ή κλασματικός αριθμός . Συνιστάται να χρησιμοποιείτε αυτό το χαρακτηριστικό σε συνδυασμό με το χαρακτηριστικό min. Λειτουργεί με τους ακόλουθους τύπους πεδίων: αριθμός, εύρος, ημερομηνία, ημερομηνία ώρα, ημερομηνία-τοπική ώρα, μήνας, ώρα και εβδομάδα.
μέγιστο μήκος
Το χαρακτηριστικό καθορίζει τον μέγιστο αριθμό χαρακτήρων που εισάγονται στο πεδίο. Η προεπιλεγμένη τιμή είναι 524288 χαρακτήρες.
ελάχ
Σας επιτρέπει να περιορίσετε την επιτρεπόμενη αριθμητική είσοδο σε μια ελάχιστη τιμή.
πολλαπλούς
Επιτρέπει στο χρήστη να εισαγάγει πολλαπλές τιμές χαρακτηριστικών, διαχωρισμένες με κόμμα. Ισχύει για αρχεία και διευθύνσεις email. Καθορίστηκε χωρίς τιμή χαρακτηριστικού.
όνομα
Καθορίζει το όνομα που θα χρησιμοποιηθεί για την πρόσβαση στο στοιχείο
πρότυπο
Σας επιτρέπει να προσδιορίσετε τη χρήση κανονική έκφραση τη σύνταξη των δεδομένων που πρέπει να επιτρέπεται να εισαχθούν σε ένα συγκεκριμένο πεδίο. Για παράδειγμα, pattern="(3)-(3)" - οι αγκύλες ορίζουν το εύρος των έγκυρων χαρακτήρων, σε αυτήν την περίπτωση - οποιαδήποτε πεζά γράμματα , ο αριθμός στα σγουρά άγκιστρα υποδεικνύει ότι χρειάζεστε τρία πεζά γράμματα, ακολουθούμενα από μια παύλα και μετά τρεις αριθμούς που κυμαίνονται από το 0 έως το 9.
κράτησης θέσης
Περιέχει το κείμενο που εμφανίζεται στο πεδίο εισαγωγής πριν συμπληρωθεί (τις περισσότερες φορές πρόκειται για επεξήγηση εργαλείου).
μόνο για ανάγνωση
Δεν επιτρέπει στον χρήστη να αλλάξει τις τιμές των στοιχείων της φόρμας, η επιλογή και η αντιγραφή κειμένου εξακολουθεί να είναι διαθέσιμη. Καθορίστηκε χωρίς τιμή χαρακτηριστικού.
υποχρεούμαι
Εμφανίζει ένα μήνυμα που υποδεικνύει ότι αυτό το πεδίο είναι απαραίτητο. Εάν ο χρήστης προσπαθήσει να υποβάλει τη φόρμα χωρίς να εισάγει την απαιτούμενη τιμή σε αυτό το πεδίο, θα εμφανιστεί ένα προειδοποιητικό μήνυμα στην οθόνη. Καθορίστηκε χωρίς τιμή χαρακτηριστικού.
μέγεθος
Ορίζει το ορατό πλάτος του πεδίου σε χαρακτήρες. Η προεπιλεγμένη τιμή είναι 20. Λειτουργεί με τους ακόλουθους τύπους πεδίων: κείμενο, αναζήτηση, τηλ, διεύθυνση url, email και κωδικός πρόσβασης.
src
Καθορίζει τη διεύθυνση url της εικόνας που χρησιμοποιείται ως κουμπί υποβολής φόρμας. Ενδείκνυται μόνο για το χωράφι .
βήμα
Χρησιμοποιείται για στοιχεία που απαιτούν εισαγωγή αριθμητικές τιμές , υποδεικνύει το ποσό που πρέπει να αυξήσετε ή να μειώσετε τις τιμές κατά τη διάρκεια της προσαρμογής του εύρους (βήμα).
τύπος
κουμπί - δημιουργεί ένα κουμπί.
πλαίσιο ελέγχου - μετατρέπει ένα πεδίο εισαγωγής σε πλαίσιο ελέγχου που μπορεί να ελεγχθεί ή να διαγραφεί, π.χ. Έχω ένα αυτοκίνητο
χρώμα - Δημιουργεί χρωματικές παλέτες σε προγράμματα περιήγησης που υποστηρίζουν, επιτρέποντας στους χρήστες να επιλέγουν τιμές χρώματος σε δεκαεξαδική μορφή.
ημερομηνία — σας επιτρέπει να εισάγετε μια ημερομηνία με τη μορφή ηη.μμ.εεεε. Γενέθλια:
datetime-local - σας επιτρέπει να εισαγάγετε μια ημερομηνία και ώρα που χωρίζονται με ένα κεφαλαίο αγγλικό γράμμα T χρησιμοποιώντας το μοτίβο ηη.μμ.εεεε ωω:λλ. Γενέθλια - ημέρα και ώρα:
email - Τα προγράμματα περιήγησης που υποστηρίζουν αυτό το χαρακτηριστικό θα περιμένουν από τον χρήστη να εισάγει δεδομένα που ταιριάζουν με τη σύνταξη των διευθύνσεων email. E-mail:
αρχείο - σας επιτρέπει να κάνετε λήψη αρχείων από τον υπολογιστή του χρήστη. Επιλογή αρχείου:
κρυφό - Αποκρύπτει το στοιχείο ελέγχου, το οποίο δεν εμφανίζεται από το πρόγραμμα περιήγησης και εμποδίζει τον χρήστη να αλλάξει τις προεπιλεγμένες τιμές.
εικόνα - δημιουργεί ένα κουμπί, επιτρέποντάς σας να εισαγάγετε μια εικόνα αντί για κείμενο στο κουμπί.
μήνας - Επιτρέπει στο χρήστη να εισαγάγει τον αριθμό του έτους και του μήνα χρησιμοποιώντας το μοτίβο εεεε-χιλ.
αριθμός - προορίζεται για την εισαγωγή ακέραιων τιμών. Τα χαρακτηριστικά min , max και step καθορίζουν τα ανώτερα, κατώτερα όρια και το βήμα μεταξύ των τιμών, αντίστοιχα. Αυτά τα χαρακτηριστικά θεωρούνται για όλα τα στοιχεία που έχουν αριθμητικούς δείκτες. Οι προεπιλεγμένες τιμές τους εξαρτώνται από τον τύπο του στοιχείου. Σημειώστε την ποσότητα (από 1 έως 5):
κωδικός πρόσβασης - δημιουργεί πεδία κειμένου στη φόρμα, ενώ οι χαρακτήρες που εισάγει ο χρήστης αντικαθίστανται με αστερίσκους, κουκκίδες ή άλλους, εγκατεστημένο από το πρόγραμμα περιήγησης εικονίδια. Εισαγάγετε τον κωδικό πρόσβασης:
ραδιόφωνο - δημιουργεί έναν διακόπτη - ένα χειριστήριο με τη μορφή ενός μικρού κύκλου που μπορεί να ενεργοποιηθεί ή να απενεργοποιηθεί. Χορτοφάγος:
εύρος - θα σας επιτρέψει να δημιουργήσετε ένα στοιχείο διεπαφής όπως ένα ρυθμιστικό, min / max - θα σας επιτρέψει να ορίσετε το εύρος επιλογής
επαναφορά - δημιουργεί ένα κουμπί που διαγράφει τα πεδία φόρμας των δεδομένων που έχουν εισαχθεί από τον χρήστη.
αναζήτηση - υποδηλώνει ένα πεδίο αναζήτησης, από προεπιλογή το πεδίο εισαγωγής έχει ορθογώνιο σχήμα. Ερευνα:
υποβολή - δημιουργεί ένα τυπικό κουμπί που ενεργοποιείται με ένα κλικ του ποντικιού. Το κουμπί συλλέγει πληροφορίες από τη φόρμα και τις υποβάλλει για επεξεργασία.
κείμενο - Δημιουργεί πεδία κειμένου σε μια φόρμα, βγάζοντας ένα πεδίο κειμένου μιας γραμμής για εισαγωγή κειμένου.
ώρα - σας επιτρέπει να εισάγετε την ώρα σε μορφή 24 ωρών χρησιμοποιώντας το μοτίβο ωω: χιλιοστά. Στα προγράμματα περιήγησης που υποστηρίζουν, εμφανίζεται ως στοιχείο ελέγχου αριθμητικής εισαγωγής με τιμή επεξεργάσιμη από το ποντίκι και επιτρέπει μόνο την εισαγωγή τιμών χρόνου. Καθορίστε την ώρα:
url—το πεδίο προορίζεται για τον καθορισμό διευθύνσεων URL. Αρχική σελίδα:
εβδομάδα - Το αντίστοιχο εργαλείο δείκτη επιτρέπει στον χρήστη να επιλέξει μία εβδομάδα του έτους, μετά την οποία θα παρέχει την εισαγωγή δεδομένων σε μορφή nn-εεεε. Ανάλογα με το έτος, ο αριθμός των εβδομάδων μπορεί να είναι 52 ή 53. Προσδιορίστε την εβδομάδα:
αξία
Καθορίζει το κείμενο που εμφανίζεται σε ένα κουμπί, σε ένα πεδίο ή σε σχετικό κείμενο. Δεν καθορίζεται για πεδία τύπου αρχείου.
πλάτος
Η τιμή του χαρακτηριστικού περιέχει τον αριθμό των pixel. Σας επιτρέπει να ορίσετε το πλάτος των πεδίων της φόρμας.
4. Πεδία εισαγωγής κειμένου
Στοιχείο χρησιμοποιείται αντί για στοιχείο όταν χρειάζεται να δημιουργήσετε μεγάλα πεδία κειμένου. Το κείμενο που εμφανίζεται ως αρχική τιμή τοποθετείται μέσα στην ετικέτα. Οι διαστάσεις του πεδίου ορίζονται χρησιμοποιώντας τα χαρακτηριστικά cols - οριζόντιες διαστάσεις, σειρές - κατακόρυφες διαστάσεις. Το ύψος του πεδίου μπορεί να ρυθμιστεί χρησιμοποιώντας την ιδιότητα ύψους. Όλα τα μεγέθη υπολογίζονται με βάση το μέγεθος ενός χαρακτήρα σε μια γραμματοσειρά monospace.
Πίνακας 4. Χαρακτηριστικά ετικέτας
5. Αναπτυσσόμενη λίστα
Οι λίστες σας επιτρέπουν να τακτοποιήσετε μεγάλο αριθμό δείχνει συμπαγή. Οι αναπτυσσόμενες λίστες δημιουργούνται χρησιμοποιώντας το στοιχείο ... . Σας επιτρέπουν να επιλέξετε μία ή περισσότερες τιμές από το προτεινόμενο σύνολο. Από προεπιλογή, ένα πλαίσιο λίστας εμφανίζει το πρώτο του στοιχείο.
Τα στοιχεία χρησιμοποιούνται για την προσθήκη στοιχείων στη λίστα ... , τα οποία βρίσκονται στο εσωτερικό .
Για να συστηματοποιήσετε λίστες, χρησιμοποιήστε το στοιχείο ... , το οποίο δημιουργεί κεφαλίδες σε λίστες.
Για λίστες, μπορείτε να αλλάξετε το μέγεθος γραμματοσειράς, τον τύπο γραμματοσειράς, το χρώμα και άλλες ιδιότητες κειμένου, καθώς και να προσθέσετε περιγράμματα, χρώμα φόντου και εικόνα φόντου.
Πίνακας 5. Χαρακτηριστικά ετικέτας
Ιδιότης
Σημασία/Περιγραφή
αυτόματη εστίαση
Ρυθμίζει την αυτόματη εστίαση σε ένα στοιχείο κατά τη φόρτωση της σελίδας.
ανάπηρος
Απενεργοποιεί την αναπτυσσόμενη λίστα.
μορφή
Καθορίζει τη μορφή στην οποία ανήκει αυτή τη λίστα . Η τιμή του χαρακτηριστικού είναι το αναγνωριστικό φόρμας.
πολλαπλούς
Σας επιτρέπει να επιλέξετε ένα ή περισσότερα στοιχεία για να το κάνετε αυτό. Κατά την επιλογή, πρέπει να πατήσετε παρατεταμένα το πλήκτρο Ctrl.
όνομα
Ορίζει ένα όνομα για την αναπτυσσόμενη λίστα. Η τιμή του χαρακτηριστικού περιέχει ένα όνομα που αντικατοπτρίζει το θέμα της λίστας.
υποχρεούμαι
Εμφανίζει ένα μήνυμα που υποδεικνύει ότι ο χρήστης πρέπει να επιλέξει μια τιμή από την αναπτυσσόμενη λίστα πριν υποβάλει τη φόρμα.
μέγεθος
Ρυθμίζει τον αριθμό των στοιχείων της λίστας που είναι ορατά στην οθόνη ταυτόχρονα. Εάν ο αριθμός των στοιχείων της λίστας υπερβαίνει τον καθορισμένο αριθμό, εμφανίζεται μια γραμμή κύλισης. Η τιμή του χαρακτηριστικού καθορίζεται ως θετικός ακέραιος.
6. Ετικέτες για πεδία φορμών
Οι ετικέτες για τα στοιχεία φόρμας δημιουργούνται χρησιμοποιώντας το στοιχείο ... . Υπάρχουν δύο τρόποι ομαδοποίησης ετικετών και πεδίων. Εάν το πεδίο βρίσκεται μέσα σε ένα στοιχείο , τότε το χαρακτηριστικό for δεν χρειάζεται να καθοριστεί.
Πότε ήταν η τελευταία φορά που πέταξες με αεροπλάνο;
Γάτα
7. Κουμπιά
Στοιχείο ... δημιουργεί κουμπιά με δυνατότητα κλικ. Σε αντίθεση με τα κουμπιά που δημιουργήθηκαν ( , , , ), μέσα στο στοιχείο μπορείτε να τοποθετήσετε περιεχόμενο - κείμενο ή εικόνα.
Για να εμφανίσετε σωστά το στοιχείο διαφορετικά προγράμματα περιήγησης πρέπει να καθορίσετε το χαρακτηριστικό type, για παράδειγμα, .
Τα κουμπιά επιτρέπουν στους χρήστες να υποβάλλουν δεδομένα σε μια φόρμα, να διαγράφουν το περιεχόμενο της φόρμας ή να προβαίνουν σε κάποια άλλη ενέργεια. Μπορείτε να δημιουργήσετε περιγράμματα, να αλλάξετε το φόντο και να ευθυγραμμίσετε το κείμενο σε ένα κουμπί.
Πίνακας 9. Χαρακτηριστικά ετικέτας
Ιδιότης
Σημασία/Περιγραφή
αυτόματη εστίαση
Ρυθμίζει την εστίαση στο κουμπί κατά τη φόρτωση της σελίδας.
ανάπηρος
Απενεργοποιεί το κουμπί, καθιστώντας το μη κλικ.
μορφή
Υποδεικνύει μία ή περισσότερες φόρμες στις οποίες ανήκει αυτό το κουμπί. Η τιμή του χαρακτηριστικού είναι το αναγνωριστικό της αντίστοιχης φόρμας.
σχηματισμός
Η τιμή του χαρακτηριστικού περιέχει τη διεύθυνση URL του προγράμματος χειρισμού δεδομένων φόρμας που αποστέλλεται όταν κάνετε κλικ στο κουμπί. Μόνο για τον τύπο κουμπιού τύπου="submit" . Αντικαθιστά την τιμή του χαρακτηριστικού δράσης που έχει καθοριστεί για το στοιχείο .
μορφομορφότυπος
Ρυθμίζει τον τύπο κωδικοποίησης των δεδομένων φόρμας πριν από την αποστολή τους στον διακομιστή όταν πατηθούν κουμπιά όπως type="submit". Αντικαθιστά την τιμή του χαρακτηριστικού enctype που έχει καθοριστεί για το στοιχείο . Πιθανές τιμές: application/x-www-form-urlencoded είναι η προεπιλεγμένη τιμή. Όλοι οι χαρακτήρες θα κωδικοποιηθούν πριν από την αποστολή. multipart/form-data - οι χαρακτήρες δεν κωδικοποιούνται. Χρησιμοποιείται όταν τα αρχεία μεταφορτώνονται χρησιμοποιώντας μια φόρμα. κείμενο/απλό - οι χαρακτήρες δεν κωδικοποιούνται και τα κενά αντικαθίστανται με το σύμβολο +.
μέθοδος μορφής
Το χαρακτηριστικό καθορίζει τη μέθοδο που θα χρησιμοποιήσει το πρόγραμμα περιήγησης για την υποβολή της φόρμας. Αντικαθιστά την τιμή του χαρακτηριστικού μεθόδου που έχει καθοριστεί για το στοιχείο . Καθορίζεται μόνο για κουμπιά τύπου "υποβολή". Πιθανές τιμές: get - δεδομένα από τη φόρμα (ζεύγος ονόματος/τιμής) προστίθενται στη διεύθυνση url και αποστέλλονται στον διακομιστή. Αυτή η μέθοδος έχει περιορισμούς στο μέγεθος των δεδομένων που αποστέλλονται και δεν είναι κατάλληλο για την αποστολή κωδικών πρόσβασης και εμπιστευτικών πληροφοριών. post - δεδομένα από τη φόρμα προστίθενται ως αίτημα http. Η μέθοδος είναι πιο αξιόπιστη και ασφαλής από το get και δεν έχει περιορισμούς μεγέθους.
formnovalidate
Το χαρακτηριστικό προσδιορίζει ότι τα δεδομένα φόρμας δεν πρέπει να επικυρώνονται κατά την υποβολή. Καθορίζεται μόνο για κουμπιά τύπου "υποβολή".
μορφή στόχου
Το χαρακτηριστικό καθορίζει σε ποιο παράθυρο θα εμφανιστεί το αποτέλεσμα μετά την υποβολή της φόρμας. Καθορίζεται μόνο για κουμπιά τύπου "υποβολή". Αντικαθιστά την τιμή του χαρακτηριστικού στόχου που έχει καθοριστεί για το στοιχείο . _blank - φορτώνει την απάντηση σε νέο παράθυρο/καρτέλα _self - φορτώνει την απάντηση στο ίδιο παράθυρο (προεπιλογή) _parent - φορτώνει την απόκριση στο γονικό πλαίσιο _top - φορτώνει την απόκριση σε πλήρη οθόνη όνομα πλαισίου - φορτώνει την απάντηση σε ένα πλαίσιο με το καθορισμένο όνομα.
όνομα
Ορίζει το όνομα του κουμπιού, η τιμή του χαρακτηριστικού είναι κείμενο. Χρησιμοποιείται για σύνδεση σε δεδομένα φόρμας μετά την υποβολή της φόρμας ή για σύνδεση με ένα συγκεκριμένο κουμπί(α) σε JavaScript.
τύπος
Καθορίζει τον τύπο του κουμπιού. Πιθανές τιμές: κουμπί - κουμπί με δυνατότητα κλικ επαναφορά — κουμπί επαναφοράς, επιστρέφει την αρχική τιμή Υποβολή - κουμπί για την υποβολή δεδομένων φόρμας.
αξία
Ορίζει την προεπιλεγμένη τιμή που αποστέλλεται όταν κάνετε κλικ στο κουμπί.
8. Πλαίσια ελέγχου και κουμπιά επιλογής σε φόρμες
Τα πλαίσια ελέγχου στις φόρμες ορίζονται χρησιμοποιώντας την κατασκευή , και ο διακόπτης - με χρήση .
Τα πλαίσια ελέγχου, σε αντίθεση με τα κουμπιά επιλογής, μπορούν να ρυθμιστούν σε πολλά σε μία μορφή. Εάν το επιλεγμένο χαρακτηριστικό έχει καθοριστεί για πλαίσια ελέγχου, τότε όταν φορτωθεί η σελίδα, τα πλαίσια ελέγχου στα αντίστοιχα πεδία φόρμας θα είναι ήδη επιλεγμένα.
Στοιχείο χρησιμοποιείται κατά την εφαρμογή της επιλογής χρησιμοποιώντας κουμπιά επιλογής και πλαίσια ελέγχου. Μπορείτε να επιλέξετε το στοιχείο που θέλετε κάνοντας απλά κλικ στο κείμενο που σχετίζεται με αυτό. Για να γίνει αυτό πρέπει να τοποθετήσετε μέσα στο στοιχείο .
Περιγραφή
Ετικέτα HTML
δημιουργεί μια φόρμα HTML που χρησιμοποιείται για την αποστολή δεδομένων χρήστη στον διακομιστή.
Δεδομένου ότι η ίδια η φόρμα δεν παρέχει κανένα μέσο για την εισαγωγή του χρήστη, μέσα στο στοιχείο
περιέχει άλλα στοιχεία που σκοπό έχουν να παρέχουν στον χρήστη διάφορους τρόπους εισαγωγή δεδομένων:
Εκτός από αυτά τα στοιχεία, μπορείτε να χρησιμοποιήσετε οποιαδήποτε άλλα στοιχεία HTML μέσα στη φόρμα.
Από προεπιλογή, η φόρμα δεν εμφανίζεται με κανέναν τρόπο στην ιστοσελίδα, είναι ορατά μόνο τα στοιχεία που βρίσκονται μέσα σε αυτήν, αλλά με χρησιμοποιώντας CSS Μπορείτε να δώσετε στο σχήμα οποιαδήποτε εμφάνιση.
Γνωρίσματα Accept-charset: Καθορίζει μια κωδικοποίηση χαρακτήρων ή μια λίστα συνόλων χαρακτήρων διαχωρισμένη με διάστημα, για εισαγωγή φόρμας που υποβάλλεται στον διακομιστή για επεξεργασία. Εάν τα δεδομένα περιλαμβάνουν χαρακτήρες που δεν υποστηρίζονται από την καθορισμένη κωδικοποίηση, το πρόγραμμα περιήγησης προσπαθεί να προσδιορίσει την κατάλληλη κωδικοποίηση για αυτούς. Εάν δεν μπορεί να προσδιοριστεί η κατάλληλη κωδικοποίηση, τότε οι χαρακτήρες κωδικοποιούνται σε αριθμητικούς κωδικούς. Η προεπιλεγμένη τιμή είναι η δεσμευμένη συμβολοσειρά "UNKNOWN" (τα προγράμματα περιήγησης ερμηνεύουν αυτήν την τιμή ως χαρακτήρα που κωδικοποιεί πανομοιότυπο με αυτόν του εγγράφου που περιέχει το στοιχείο
).ενέργεια: Υποδεικνύει τη διεύθυνση αποστολής δεδομένων από τη συμπληρωμένη φόρμα, όπου θα γίνει επεξεργασία αυτών των πληροφοριών. αυτόματη συμπλήρωση: Καθορίζει εάν θα ενεργοποιηθεί ή θα απενεργοποιηθεί η αυτόματη συμπλήρωση φόρμας. Όταν είναι ενεργοποιημένη η αυτόματη συμπλήρωση, το πρόγραμμα περιήγησης συμπληρώνει αυτόματα τις τιμές που εισήγαγε ο χρήστης την προηγούμενη φορά που χρησιμοποίησε τη φόρμα. Πιθανές τιμές χαρακτηριστικών:
επί: το πρόγραμμα περιήγησης εμφανίζει αυτόματα τις τιμές που εισήγαγε προηγουμένως ο χρήστης (προεπιλεγμένη τιμή).
μακριά από:
Ο χρήστης πρέπει να εισάγει τις τιμές για κάθε πεδίο κάθε φορά που χρησιμοποιείται η φόρμα. Οι τιμές που έχουν εισαχθεί προηγουμένως δεν θα εμφανίζονται.
κείμενο/απλό: Τα κενά διαστήματα μετατρέπονται στον χαρακτήρα "+", αλλά δεν κωδικοποιούν ειδικούς χαρακτήρες, όπως απόστροφους, σε δεκαεξαδικές τιμές. μέθοδος: Καθορίζει τη μέθοδο μεταφοράς δεδομένων HTTP που θα χρησιμοποιηθεί κατά την υποβολή δεδομένων φόρμας. Πιθανές τιμές: παίρνω: Τα δεδομένα μεταβιβάζονται στη γραμμή διευθύνσεων του προγράμματος περιήγησης ως ζεύγη όνομα=τιμή προσαρτώντας τα στο τέλος της διεύθυνσης URL. Ένα ερωτηματικό (?) χρησιμοποιείται ως διαχωριστικό μεταξύ της κύριας διεύθυνσης URL και των μεταδιδόμενων δεδομένων, και ένας χαρακτήρας συμπλεκτών (&) χρησιμοποιείται για τον διαχωρισμό των μεταδιδόμενων δεδομένων μεταξύ τους.
Αυτή η μέθοδος χρησιμοποιείται κατά την αποστολή μικρών δεδομένων.
Εάν το χαρακτηριστικό της μεθόδου δεν έχει καθοριστεί, η μέθοδος GET θα χρησιμοποιηθεί από προεπιλογή.
name: Καθορίζει το όνομα της φόρμας. Το όνομα μπορεί να χρησιμοποιηθεί σε JavaScript για αναφορά σε ένα στοιχείο με όνομα ή για αναφορά σε δεδομένα φόρμας μετά την υποβολή του. Εάν χρησιμοποιούνται πολλές φόρμες σε ένα έγγραφο, τότε τα ονόματά τους δεν πρέπει να επαναλαμβάνονται και δεν πρέπει να μείνει μια κενή συμβολοσειρά ως τιμή χαρακτηριστικού. novalidate: Υποδεικνύει ότι τα δεδομένα που εισάγονται στη φόρμα δεν θα επικυρωθούν πριν από την υποβολή. Πιθανές τιμές για το χαρακτηριστικό novalidate boolean: Σημείωση: το χαρακτηριστικό novalidate δεν υποστηρίζεται σε IE9 και μεταγενέστερα
προηγούμενες εκδόσεις , και στο Safari. Target: Καθορίζει το όνομα του πλαισίου ή
λέξη-κλειδί , το οποίο καθορίζει πού θα εμφανίζεται η απάντηση που λαμβάνεται μετά την υποβολή της φόρμας.
_κενό: ανοίγει το έγγραφο σε νέο παράθυρο ή καρτέλα.
_εαυτός: ανοίγει ένα έγγραφο στον ίδιο κατάλογο όπου βρίσκεται ο σύνδεσμος (προεπιλεγμένη τιμή).
_μητρική εταιρεία: ανοίγει το έγγραφο στο γονικό πλαίσιο.
_κορυφή: ανοίγει το έγγραφο σε όλο το πλάτος του παραθύρου.
frame_name:
ανοίγει ένα έγγραφο σε ένα iframe του οποίου το όνομα καθορίστηκε ως τιμή.
Ετικέτα υποστηρίζει επίσης Global Attributes and Events Προεπιλεγμένο στυλ
φόρμα (εμφάνιση: μπλοκ, περιθώριο-πάνω: 0em; ) Ονομα:
Περιγραφή
frame_name:
Επώνυμο:
Ποντίκι
εγκαθιστά μια φόρμα σε μια ιστοσελίδα. Η φόρμα προορίζεται για ανταλλαγή δεδομένων μεταξύ του χρήστη και του διακομιστή. Το πεδίο εφαρμογής των εντύπων δεν περιορίζεται στην αποστολή δεδομένων στον διακομιστή χρησιμοποιώντας σενάρια πελάτη, μπορείτε να αποκτήσετε πρόσβαση σε οποιοδήποτε στοιχείο της φόρμας, να το αλλάξετε και να το εφαρμόσετε κατά την κρίση σας. Ένα έγγραφο μπορεί να περιέχει οποιονδήποτε αριθμό φορμών, αλλά μόνο μία φόρμα μπορεί να υποβληθεί στον διακομιστή κάθε φορά. Για το λόγο αυτό, τα δεδομένα της φόρμας πρέπει να είναι ανεξάρτητα μεταξύ τους.
Για να υποβάλετε τη φόρμα στον διακομιστή, χρησιμοποιήστε το κουμπί Υποβολή, το ίδιο μπορείτε να επιτύχετε πατώντας το πλήκτρο Enter μέσα στη φόρμα. Εάν το κουμπί Υποβολή λείπει από τη φόρμα,
Εισαγωγή κλειδιού μιμείται τη χρήση του.
Όταν η φόρμα υποβάλλεται στον διακομιστή, ο έλεγχος των δεδομένων μεταφέρεται στο πρόγραμμα που καθορίζεται από το χαρακτηριστικό action της ετικέτας
Οι παράμετροι παρατίθενται μετά το ερωτηματικό που καθορίζεται μετά τη διεύθυνση του προγράμματος CGI και διαχωρίζονται με έναν συμπλεκτικό χαρακτήρα (&). Οι μη λατινικοί χαρακτήρες μετατρέπονται σε δεκαεξαδική αναπαράσταση (με τη μορφή %HH, όπου HH είναι ο δεκαεξαδικός κωδικός για την τιμή χαρακτήρων ASCII) και το διάστημα αντικαθίσταται από ένα συν (+).
Επιτρέπεται μέσα στο δοχείο
τοποθετήστε άλλες ετικέτες, ενώ η ίδια η φόρμα δεν εμφανίζεται με κανέναν τρόπο στην ιστοσελίδα, είναι ορατά μόνο τα στοιχεία της και τα αποτελέσματα των ένθετων ετικετών.
Σύνταξη
...
Γνωρίσματα Ορίζει την κωδικοποίηση στην οποία ο διακομιστής μπορεί να λαμβάνει και να επεξεργάζεται δεδομένα. Η διεύθυνση του προγράμματος ή του εγγράφου που επεξεργάζεται τα δεδομένα της φόρμας.
Ενεργοποιεί την αυτόματη συμπλήρωση πεδίων φόρμας.
Η μέθοδος για την κωδικοποίηση δεδομένων φόρμας.
Μέθοδος πρωτοκόλλου HTTP.
Όνομα φόρμας.
Το όνομα του παραθύρου ή του πλαισίου όπου ο χειριστής θα φορτώσει το επιστρεφόμενο αποτέλεσμα.
Υποχρεούμαι.
Ετικέτα FORM
Πώς νομίζετε ότι σημαίνει η συντομογραφία "OS"; α1 Αξιωματικοί
α2
λειτουργικό σύστημα
α3
Μεγάλη ριγέ μύγα Αποτέλεσμα
αυτό το παράδειγμα
φαίνεται στο Σχ. 1.
Ρύζι. 1. Προβολή στοιχείων φόρμας σε παράθυρο προγράμματος περιήγησης
Στοιχείο Μια φόρμα HTML είναι ένα μέρος ενός εγγράφου που επιτρέπει στον χρήστη να εισάγει πληροφορίες που ενδιαφέρουν, οι οποίες μπορούν στη συνέχεια να γίνουν αποδεκτές και να υποβληθούν σε επεξεργασία από την πλευρά του διακομιστή. Με άλλα λόγια, οι φόρμες χρησιμοποιούνται για τη συλλογή πληροφοριών που εισάγουν οι χρήστες. Συντακτικά ζευγοποιημένη ετικέτα ορίζει μια φόρμα σε ένα έγγραφο HTML. Στοιχείο Σε γενικές γραμμές, είναι απλώς ένα κοντέινερ μέσα στο οποίο μπορούν να τοποθετηθούν διάφορες ετικέτες, στοιχεία ελέγχου και τύποι στοιχείων εισόδου, πλαίσια ελέγχου, κουμπιά επιλογής, κουμπιά υποβολής και άλλα στοιχεία HTML.
Στοιχείο
Το κύριο καθήκον της φόρμας είναι να δέχεται εισερχόμενες πληροφορίες από τον χρήστη και να τις μεταφέρει για περαιτέρω επεξεργασία από την πλευρά του διακομιστή.
Το στοιχείο έχει την ακόλουθη σύνταξη:
στοιχεία μορφής είναι κύριο στοιχείο της φόρμας και ορίζει ένα προσαρμοσμένο πεδίο για την εισαγωγή πληροφοριών. Το πεδίο εισαγωγής δέχεται
διαφορετικού είδους διαφορετικού είδους διαφορετικού είδους διαφορετικού είδους διαφορετικού είδους διαφορετικού είδους
Γνωρίσματα
Ιδιότης , ανάλογα με την τιμή του χαρακτηριστικού τύπου που εφαρμόζεται σε αυτό το στοιχείο. μπορεί να περιέχει ένα ή περισσότερα από τα ακόλουθα στοιχεία φόρμας:
Υποστήριξη προγράμματος περιήγησης Ετικέτα Οπερα IExplorer
Ακρη Ναί Καθορίζει την κωδικοποίηση που χρησιμοποιείται στην υποβληθείσα φόρμα (η προεπιλεγμένη τιμή είναι η δεσμευμένη συμβολοσειρά "άγνωστος" , το οποίο υποδεικνύει ότι η κωδικοποίηση ταιριάζει με την κωδικοποίηση του εγγράφου που περιέχει το στοιχείο
).
δράση URL Καθορίζει τη διεύθυνση όπου αποστέλλεται η φόρμα (από προεπιλογή η ενέργεια ορίζεται στην τρέχουσα σελίδα).
αυτόματη συμπλήρωση επί μακριά από Καθορίζει εάν το πρόγραμμα περιήγησης μπορεί να συμπληρώσει αυτόματα στοιχεία φόρμας (ενεργοποιημένο από προεπιλογή). Αυτό το χαρακτηριστικό βοηθά στη συμπλήρωση των πεδίων της φόρμας με κείμενο που είχε εισαχθεί προηγουμένως σε αυτά (εκτός εάν είναι απενεργοποιημένο από τις ρυθμίσεις του προγράμματος περιήγησης).
εγτύπος application/x-www-form-urlencoded πολυμερή/μορφή-δεδομένα κείμενο/απλό
Καθορίζει τον τρόπο με τον οποίο κωδικοποιούνται τα δεδομένα της φόρμας κατά την υποβολή τους. Προεπιλεγμένη τιμή application/x-www-form-urlencoded .
μέθοδος παίρνω θέση Το χαρακτηριστικό καθορίζει ποιο Μέθοδος HTTP (get or post) χρησιμοποιείται κατά την υποβολή μιας φόρμας. Η μέθοδος λήψης είναι η προεπιλογή.
όνομα κείμενο Καθορίζει το όνομα της φόρμας, που χρησιμοποιείται για αναγνώριση (καθορίζει το όνομα της φόρμας).
ακυρώνω ακυρώνω Υποδεικνύει ότι τα δεδομένα που εισάγονται στη φόρμα από τον χρήστη δεν ελέγχονται για ορθότητα.
στόχος _κενό _εαυτός _μητρική εταιρεία _κορυφή όνομα πλαισίου
Χρησιμοποιώντας το χαρακτηριστικό, λέμε στο πρόγραμμα περιήγησης πού να εμφανίσει την απάντηση που ελήφθη μετά την υποβολή της φόρμας (καρτέλα, τρέχον παράθυρο ή πλαίσιο). Η προεπιλεγμένη τιμή είναι _self - εμφανίζει την απόκριση στο τρέχον παράθυρο.
Παράδειγμα χρήσης
Παράδειγμα χρησιμοποιώντας HTML φόρμες
φόρμα (εμφάνιση: μπλοκ, περιθώριο-πάνω: 0em; ) Επώνυμο: "Εισαγάγετε το επώνυμο"> Ανθρωπος Γυναίκα Σχετικά με τον εαυτό μου:
Κάτω των 18
Από 18 έως 35
Περισσότερα από 35
Παντρεμένος
Υπάρχει μια γάτα
Και με τη σειρά, τι κάναμε σε αυτό το παράδειγμα:
Κατά την πλοήγηση στους ιστότοπους, ο χρήστης συνήθως κάνει απλώς κλικ έδαφος διά παιγνίδι γκολφ για πλοήγηση σε ιστοσελίδες.
Αλλά είναι σαφές ότι ο χρήστης μερικές φορές χρειάζεται να παρέχει το δικό του πεδία εισαγωγής . Αυτοί οι τύποι αλληλεπιδράσεων περιλαμβάνουν:
εγγραφή και σύνδεση σε ιστότοπους· εισαγωγή προσωπικών στοιχείων (όνομα, διεύθυνση, δεδομένα πιστωτική κάρτα και τα λοιπά.); φιλτράρισμα περιεχομένου (χρησιμοποιώντας αναπτυσσόμενες λίστες, πλαίσια ελέγχου κ.λπ.) διεξαγωγή αναζήτησης· λήψη αρχείων.
Για να καλύψει αυτές τις ανάγκες, η HTML προσφέρει διαδραστική ελέγχους μορφές:
πεδία κειμένου (για μία ή περισσότερες γραμμές). διακόπτες? πλαίσια ελέγχου? αναπτυσσόμενες λίστες· widgets για λήψη. κουμπιά υποβολής.
Αυτοί οι έλεγχοι περιλαμβάνουν διαφορετικά ετικέτες HTML, αλλά τα περισσότερα από αυτά χρησιμοποιούν την ετικέτα . Επειδή είναι ένα στοιχείο που κλείνει αυτόματα, ο τύπος του πεδίου καθορίζεται από το χαρακτηριστικό του τύπου:
Στοιχείο
είναι ένα στοιχείο μπλοκ που ορίζει αλληλεπιδραστικός μέρος μιας ιστοσελίδας. Ως αποτέλεσμα, όλα τα στοιχεία ελέγχου (όπως π
, ή ) πρέπει να είναι μέσα στοιχείο
.Δύο χαρακτηριστικά HTML απαραίτητος :
Η ενέργεια περιέχει μια διεύθυνση που καθορίζει Οπου θα σταλούν πληροφορίες φόρμας. Η μέθοδος μπορεί να είναι είτε GET είτε POST και καθορίζει εάν Πως Οι πληροφορίες της φόρμας θα σταλούν.
Συνήθως, οι πληροφορίες της φόρμας αποστέλλονται στο υπηρέτης . Πως Στη συνέχεια, αυτά τα δεδομένα θα υποβληθούν σε επεξεργασία πέρα από το πεδίο εφαρμογής αυτού του εγχειριδίου.
Σκεφτείτε μια φόρμα ως μια συλλογή στοιχείων ελέγχου που συνεργάζονται για την ολοκλήρωση ένας λειτουργία. Εάν γράψατε μια φόρμα σύνδεσης ιστότοπου, μπορεί να έχετε τρία πεδία:
Αυτά τα τρία στοιχείο HTML θα περιέχονται σε μία φόρμα
.
Μπορείτε παρομοίως να προσθέσετε μια φόρμα εγγραφής στην ίδια σελίδα HTML, σε ξεχωριστό στοιχείο
.Πεδία κειμένου Σχεδόν όλες οι μορφές απαιτούν κείμενο εισαγωγή από χρήστες για να εισαγάγουν το όνομά τους, τη διεύθυνση email, τον κωδικό πρόσβασης, τη διεύθυνση κ.λπ. Τα πεδία κειμένου της φόρμας διατίθενται σε διαφορετικές ποικιλίες.
Παρόλο που αυτά τα πεδία είναι πολύ παρόμοια και επιτρέπουν στους χρήστες να εισάγουν οποιοδήποτε είδος κειμένου (ακόμη και λανθασμένο), ο τύπος τους παρέχει μια συγκεκριμένη σημασιολογία για εισαγωγή, προσδιορίζοντας ποιες πληροφορίες είναι το πεδίο πρέπει περιέχω.
Τα προγράμματα περιήγησης ενδέχεται στη συνέχεια να αλλάξουν ελαφρώς τη διεπαφή του στοιχείου ελέγχου για βελτίωση διαδραστικότητα ή προτείνετε ποιο περιεχόμενο αναμένεται.
Για παράδειγμα, το πεδίο κωδικού πρόσβασης εμφανίζει τελείες αντί για σύμβολα. Και το πεδίο αριθμών σάς επιτρέπει να αυξήσετε/μειώσετε την τιμή χρησιμοποιώντας τα πλήκτρα πάνω και κάτω.
κράτησης θέσης Μπορούν να εμφανιστούν πεδία κειμένου υποδηλωτικός κείμενο που θα εξαφανιστεί μόλις εισαχθεί κάποιο κείμενο.
Εάν αρχίσετε να πληκτρολογείτε κάτι, θα δείτε το κείμενο "Εισαγάγετε το όνομά σας" να εξαφανίζεται.
Δεδομένου ότι τα ίδια τα στοιχεία της φόρμας δεν είναι πολύ περιγραφικά, συνήθως προηγείται κείμενο. επιγραφή .
E-mail
Ενώ το σύμβολο κράτησης θέσης παρέχει ήδη κάποια υπόδειξη σχετικά με το αναμενόμενο περιεχόμενο, οι ετικέτες έχουν το πλεονέκτημα ότι παραμένουν ορατές ανά πάσα στιγμή και μπορούν να χρησιμοποιηθούν μαζί με άλλους τύπους στοιχείων φόρμας, όπως πλαίσια ελέγχου ή κουμπιά επιλογής.
Αν και μπορείτε να χρησιμοποιήσετε σύντομες παραγράφους για να περιγράψετε στοιχεία φόρμας, χρησιμοποιώντας είναι σημασιολογικά πιο σωστή γιατί υπάρχουν μόνο σε μορφές. μπορεί επίσης να συσχετιστεί με ένα συγκεκριμένο στοιχείο φόρμας χρησιμοποιώντας το χαρακτηριστικό for που αντιστοιχεί στην τιμή id του πεδίου.
Ονομα
Όταν κάνετε κλικ στην ετικέτα, η εστίαση πηγαίνει στο πεδίο κειμένου και τοποθετεί τον κέρσορα μέσα σε αυτό. Μέχρι στιγμής αυτό το πακέτο φαίνεται άχρηστο, αλλά θα είναι χρήσιμο με τα πλαίσια ελέγχου και τους διακόπτες.
Πλαίσια ελέγχου Πλαίσια ελέγχου - Αυτά είναι στοιχεία φόρμας που έχουν μόνο δύο καταστάσεις: ενεργοποίηση ή απενεργοποίηση. Βασικά επιτρέπουν στο χρήστη να πει "Ναι" ή "Όχι" σε κάτι.
Θυμήσου με
Επειδή μπορεί να είναι δύσκολο να κάνετε κλικ σε ένα μικρό πλαίσιο ελέγχου, συνιστάται να τοποθετήσετε το πλαίσιο ελέγχου και την περιγραφή του μέσα
.
Συμφωνώ με τους όρους
Μπορείτε να κάνετε κλικ στο κείμενο "Συμφωνώ με τους όρους" για να αλλάξετε το πλαίσιο ελέγχου.
Από προεπιλογή, το πλαίσιο ελέγχου είναι απενεργοποιημένο. Μπορείτε να το επισημάνετε ως ενεργοποιημένο απλά χρησιμοποιώντας το επιλεγμένο χαρακτηριστικό.
Χρησιμοποιήστε τη διεύθυνση χρέωσής μου
Διακόπτες Μπορείτε να παρέχετε στον χρήστη λίστα επιλογών επιλέγεται με διακόπτες.
Για να λειτουργήσει αυτό το στοιχείο φόρμας, πρέπει ο κώδικας HTML σας ομάδα λίστα των κουμπιών επιλογής μαζί. Αυτό επιτυγχάνεται χρησιμοποιώντας την ίδια τιμή για το χαρακτηριστικό name:
Συζυγική κατάσταση
Μονόκλινο
Παντρεμένος
Διαζευγμένος
Χήρος
Επειδή όλα τα κουμπιά επιλογής χρησιμοποιούν την ίδια τιμή για το χαρακτηριστικό name (σε αυτήν την περίπτωση, την τιμή της κατάστασης ), η επιλογή μιας επιλογής θα αντικαταστήσει όλες τις άλλες. Οι διακόπτες είναι αλληλοαποκλειστικά .
Διαφορά μεταξύ κουμπιών επιλογής και πλαισίων ελέγχου Αν και το πλαίσιο ελέγχου υπάρχει μόνος μου , οι διακόπτες μπορούν να εμφανίζονται μόνο στη φόρμα λίστα (που σημαίνει τουλάχιστον δύο επιλογές).
Επιπλέον, κάνοντας κλικ στο πλαίσιο ελέγχου είναι αυθαίρετος , ενώ επιλέγετε ένα από τα κουμπιά επιλογής είναι επιτακτικός . Αυτός είναι ο λόγος για τον οποίο δεν είναι δυνατό να απενεργοποιήσετε τον διακόπτη εάν επιλέξετε την πλησιέστερη επιλογή. Στο τέλος, επιλέγεται πάντα ένας από τους διακόπτες.
Αναπτυσσόμενα μενού Εάν ο αριθμός των επιλογών από τις οποίες μπορείτε να επιλέξετε καταλαμβάνει πολύ χώρο, μπορείτε να χρησιμοποιήσετε τα αναπτυσσόμενα μενού
.
Λειτουργούν παρόμοια με διακόπτες, μόνο η διάταξη είναι διαφορετική.
Ιανουάριος
Φεβρουάριος
Πορεία
Απρίλιος
Μάιος
Ιούνιος
Ιούλιος
Αύγουστος
Σεπτέμβριος
Οκτώβριος
Νοέμβριος
Δεκέμβριος
Πολλαπλές επιλογές από το αναπτυσσόμενο μενού Εάν προσθέσετε το χαρακτηριστικό πολλαπλών, μπορείτε να παρέχετε τη δυνατότητα επιλογής πολλαπλών επιλογών.
Τι προγράμματα περιήγησης χρησιμοποιείτε;
Google Chrome
Internet Explorer
Mozilla Firefox
Οπερα
Σαφάρι
Επιλέξτε πολλές επιλογές κρατώντας πατημένο το Ctrl (ή ⌘) και κάνοντας κλικ. Αυτό μπορεί να είναι μια καλή εναλλακτική για τη χρήση πολλαπλών πλαισίων ελέγχου ανά γραμμή.
Παράδειγμα: πλήρης φόρμα εγγραφής
Εφεση
Mr.
κα.
Ονομα
Επώνυμο
E-mail
Τηλέφωνο
Σύνθημα
Επιβεβαιώστε τον κωδικό πρόσβασής σας
Χώρα
Καναδάς
Γαλλία
Γερμανία
Ιταλία
Ιαπωνία
Ρωσία
Ηνωμένο Βασίλειο
ΗΠΑ
Συμφωνώ με τους όρους χρήσης
Μητρώο
Άλλα στοιχεία φόρμας είναι επίσης διαθέσιμα, αλλά εξετάσαμε τα πιο χρησιμοποιημένα.
Μοιραστείτε αυτό το άρθρο: