Formlar, cilt sitesinde İnternet mayzhe'de traplyayutsya'dır. Örneğin, siteye giriş ve şifrenizi girerseniz, veriler formlar aracılığıyla kaydedilecek ve sunucuya gönderilecektir. Ayrıca, popo pituvannya є raznі pituvannya oluşturur.
Etiket sözdizimi
Etiket
radyo düğmelerine, listelere, bayraklara, metin alanlarına, düğmelere bakın.
Artık etiketin tüm özelliklerini görebiliriz.
.
Etiketin özellikleri ve gücü
1. Özellik kabul-charset="Kodlama"- sunucunun veri formlarını kabul edip işleyebileceği kodlamayı belirler. Farklı değerleri kabul edebilirsiniz, örneğin CP1251, UTF-8 vb.
2. eylem özelliği= "URL" - iletilen formdaki verileri toplayan komut dosyasının adresleri. Değeri boş bırakırsanız, veriler aynı belgede işlenir, form silinir.
3. Attribute autocomplete="on/off" - formun otomatik olarak doldurulup doldurulmayacağını ayarlar. İki değer alabilirsiniz:
açık - otomatik doldurmayı açın;
kapalı - otomatik doldurmayı devre dışı bırakın;
4. Attribute enctype="parameter" - veri kodlama yöntemini ayarlar. Bu anlamı alabilirsin:
application/x-www-form-urlencoding- Rus harflerinin karesine boşluklar yerine + koyun, semboller on altıncı anlamlarla kodlanmıştır
multipart/form-data - veri kodlanmamış
metin/düz - + işaretiyle değiştirilmeye çalışıldı, harfler ve diğer karakterler kodlanmadı.
5. Attribute method="POST/GET" - force yöntemini ayarlar. İki değer alabilirsiniz:
GET - veri aktarımı adres satırı(є zorunlu veri ödemesi için obmezhennya)
POST - tarayıcının isteği üzerine sunucuya veri gönderir
6. Attribute name="im'ya" - formun adını belirler. Komut dosyası aracılığıyla belirli bir forma gidebilmek için çoğunlukla kişisel olmayan formların varlığında kullanılır.
7. Nitelik yenileme – verilen formların girdinin doğruluğu için yeniden kontrol edilmesini istedi.
8. Attribute target="parameter" - örnekleyicinin döndürülen sonucu yakaladığı çerçeve üzerinde im'ya vikna. Bu anlamı alabilirsin:
_blank - tarayıcının yeni penceresinin tarafını al
_self - pencerenin kenarını al
_parent - çerçeve babasıyla bir taraf kazan
_top - tüm kareleri görüntüleyin ve tarayıcının üst görünümünün kenarını yakalayın
Shanovny chitachu, artık html form etiketi hakkında daha çok şey biliyorsunuz. Şimdi bir sonraki derse geçmek için raju.
ana bakmak HTML etiketleri biçim gibi önemli bir unsurla karşılaşmadan duramayız. Genellikle web sitelerinde gerekli bir geri dönüş bağlantısı gereklidir. Örneğin, sitede anket doldurma, kayıt olma, yetkilendirme, yorum ve bilgiler. Bu modların tümünde yandaki özel alanları (form alanları) kaydetmeniz gerekir, bundan sonra veriler sunucuya zorlanır. katlama için zvorotny zv'azku vikoristovuyutsya formları. Form bir HTML belgesinin bir parçasıdır, bilgi girme amacı kısadır.
Küçük resim, ipoteğin web sitesindeki öğrenci kayıt formunu göstermektedir.
Katlama kalıpları için konteyner
Veriler form tarafından işlendiğinden, sunucudaki tarafın belirtildiği action özniteliği ile.
En basit formun yapısı:
form öğeleri...
Dış görünüm formu, formu doldurduktan sonra verileri düzenlemek için tanınan gönder düğmesinin bulunmasını gerektirir.
Düğme yapısı:
Ayrıca, formların hemen hemen tüm öğelerinin kaydı için, etiket type özelliği ile. Formlardan tüm verileri kaldırmanın bir yolu olarak bir düğme oluşturmak için saldırgan bir yapı vardır:
Bir metin alanı oluşturmak için metin parametresini kullanın. Bunun parametreleri var: isim – alan adı; boyut - sembollerdeki alan için; maksimum uzunluk - alan için izin verilen maksimum karakter sayısı; değer - varsayılan olarak formda görüntülenen bilgiler
İki metin alanı içeren bir form girişi örneği:
İsim giriniz:
Takma ad girin:
Robotik temsil biçiminin sonucu küçüktür.
Aynı zamanda, metin alanına büyük miktarda bilgi girilmesi gerekir, örneğin bir yorum, etiketin yardımı için oluşturulduğu için metin alanının formu (textarea) seçilir.
Daha yüksek belirlenmiş koddan önce, metin alanının alanını ekleyin:
Yorum:
Metin alanındaki robot kodunun sonucu küçük bir kodla gösterilir.
Formların bir sonraki öğesi, sunulan kişisel olmayan değerler arasından seçim yapmanızı sağlayan listelerdir. Etiketlere izin vermek için bir liste formu oluşturun
Liste girişinin yapısı:
Elemanın ilginç bir yanının varlığında görülebilmesi için soyutta olması gerekir.
Benzer şekilde, öğeleri seçin ve bir onay kutusu ve bir radyo düğmesi (radyo düğmesi) oluşturun. scho scho ensign ile tsikh elementi arasında zrobiti mіzhinny vibіr sağlar ve radyo düğmesi yalnızca tektir.
Kayıt ve radyo düğmelerinin yapısı:
Metin
Radyo düğmesi:
Metin
İşaretli öznitelik, yapı öğelerine ve promosyon öğelerinin arkasındaki radyo düğmelerine eklenir. Ensign'ın poposu, radyo düğmeleri ve HTML kodu küçük olanda sunulur.
Başka bir form öğesi, type etiketinin ek özelliği için ayarlanan düğmedir. 3 düğme değeri:
Düğmeyi açmak için belirtilen kod, tsyu düğmesine basıldığında programlamamın kodunun vykonanny chi için ayarlandığı onclick parametresine sahiptir:
Özel etkinliği görmek amacıyla, javascript - aler ekibim. Robotik poponun sonucu küçük bir tane ile temsil edilir.
Düğmeye bir resim eklemek için, kodu adım adım kıçına vererek girmeniz gerekir:
Kayıt olurken ve siteye girerken, görünen yıldızda görünen ekli testten bir alan çizilir. Öğe formu şifresi:
Çoğu zaman, sitedeki kayıt birkaç sayfaya bölünür ve cilt, önden gelen intikam bilgilerinden suçludur. İletilen bilgiyi yakalamak için gizli form öğesi seçilir:
Gizli form öğesi tarayıcı penceresinde görünmez olacaktır.
Dosyaları sunucuya yüklemek için, formların dosyaya bir öğesi vardır. Dosyaları sunucuya yüklemek için örnek bir kod aşağıda gösterilmiştir:
Ayrıca bu konuda, bilgisayardaki veya sunucudaki komut dosyaları ile birlikte tam web eklentilerinin geliştirilmesine izin veren farklı HTML sayfaları oluşturmak için formların öğeleri incelenmiştir.
HTML formları, arayüzün daraltılabilir öğeleridir. Çeşitli işlevsel öğeler içerirler: giriş alanları і
Web formu bilgilerinin çoğu ek bir öğe için iletilir . Bir satırın tanıtılması için metin öğesi engellenir dekіlkoh ryadkіv için - eleman
eleman
SoyadıSoyadıSoyadı
Form alanları, ek bir öğe için mantıksal bloklara bölünebilir