HTML formlarının oluşturulması. CSS formu Html kayıt formu nasıl oluşturulur

Golovna / Google Oyun

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

Form bilgilerinin işlenmek üzere gönderildiği betiğin adreslerinin (URL) atandığı daha önemli bir eylem özniteliği olabilir. Verilerin yönetiminden sonra ne olduğu hakkında ayrıntılara girmiyoruz, ancak yiyecek parçaları artık html değil, PHP'deki GET ve POST yöntemleri.

Örnek 1. Düğmeli HTML formu

Düğmeler olacak:
düğme bir
Düğme iki
Düğme üç
Ve bir metin alanı olacak. Örneğin, buraya giriş yapabilirsiniz

Ve metin alanı harika olacak. Örneğin, buraya kendinizle ilgili bilgileri girebilirsiniz.

Her şey kullanıldıktan sonra, Tamam düğmesi

OK düğmesine bastıktan sonra sayfa yenileniyor çünkü. eylem parametresini kaydetmedik

Adımda yana kaydırın:

Açıklama, örneğin

  • action="" - bu tarafta veri işlemenin mevcut olduğu hakkında konuşun.
  • - type="radio" özniteliği, aşağıdaki kodun metnini bir seçim düğmesi olarak görüntülemesi gerekenler hakkında konuşmak için. Bu özetin isim ve değer niteliği bizim için büyük bir rol oynamaz, çünkü aynı anda php oynamıyoruz (div. php dersleri).
  • - bu metin alanları hakkında konuşmak için type="text" niteliği. Burada ayrıca iki önemli nitelik vardır: isim (php için) ve değer (varsayılan değer).
  • - metin alanı olacak olanlar hakkında konuşmak için type="textarea" niteliği. Önünde dinlenmek, metne büyük bir yükümlülük yazmanıza izin veren kişi için daha azdır.
  • - düğmenin ne olduğunu belirtmek için type="submit" niteliği. Value özelliğinde buton üzerine yazılacak olanlar yazılır.

Tüm bu unsurlarla ilgili bir raporu 15. derste okuyabilirsiniz: öğeleri etiketleyin

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.

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

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ı і

Burada sizin için kırışıklığın metin alanını oluşturuyoruz 10 satır(değer özelliği " satırlar") ve genişlik 15 karakterler (özelliğin değeri " cols").

Eşleştirilmiş etiketin ortasında, promosyonun arkasındaki metin alanında metin görüntülenir. Pekala, burada söylenecek fazla bir şey yok. Acele et.

Bir sonraki öğe radyo düğmesidir. Radyo düğmesi - böyle bir arama yapın " kupalar", arasından yalnızca birini seçebileceğiniz. Radyo düğmeleri yardım için oluşturulur HTML etiketi veya daha doğrusu, ek anlam için " radyo"bağlanmak" tip". Bunu yazalım HTML Kodu:

Yalnızca birini seçin:
seçenek 1
seçenek 2
Seçenek 3

Burada nitelikler üzerinde tökezliyorum isim"Yenisinin adının Kırım liderinin bir önemli özelliği daha olduğu gerçeğine. Yakshcho Vi OLUMSUZLUK Bu üç radyo düğmesi için aynı adları eklerseniz, bunlar bağımsız hale gelir ve ayrıca bir dizi seçenek seçebilirsiniz. Başka birine dönüşmek için isimleri hatırlayın ve ardından arka arkaya seçeneklerin sayısını seçmeye çalışın ve sözlerimde hemen değişeceksiniz. Bu nedenle, bir grup radyo düğmesi, aynı öznitelik değerine sahip anneyi suçlamaktır " isim".bağlanmak" değer"değişimin anlamı anlamına gelir" seçim radyo(Biliyorum, örneğin JavaScript). Etiketin açıklamasından hemen sonra radyo düğmesinin yardımıyla sırayla çalacak olan metne gidin.

Formun bir diğer öğesi de zıplıyor ( onay kutusu). Stvoryuyuyutsya yine kokuyor Yardım etiketi için iyi . Aşağıdaki satırları yazalım:

Lütfen kurallarımıza uyun:

Burada her şeyin şeffaf olduğunu düşünüyorum, bu yüzden açıklamayacağım. Raju'nun, tarayıcıya bakıyormuş gibi hayret etmesi daha az olasıdır. Bir sancak olarak durduğumuzu söyleyeceğim, o zaman yılanın anlamı " şartlar"olmak" evet"Durmazsanız, o zaman değişikliğin anlamı" ", sonra boş bir satır olacaktır.

Diğer bir unsur ise dosya seçim alanıdır. Sunucuya daha önce dosya yüklediyseniz, genellikle hangi alana dosya adı eklemek için hacklemeniz gerektiğini söylemeye gerek yok. Böyle bir alanın ekseni yardım için yaratılıyor, zaten akıllı bir etiket . Şöyle yazalım:

Yüklemek için bir dosya seçin:

Sitedeki HTML formlarını tanımlayan HTML etiketleri

İnternette web siteleri ve diğer taraflar oluşturuyoruz splkuvannya için vіdvіduvachami'dir.

HTML formu sitede kayıt için oy, etkileşimli oylama ve oylama için, bildirimleri güçlendirmenize, sadece satın alma yapmanıza izin verin. HTML Form aynı yöntemle oluşturulur: bir program komut dosyası veya elektronik posta yoluyla işlenmek üzere bilgilerin seçimi ve daha fazla iletilmesi.

Örnek HTML formu Siteye giriş yapın

Etiketler, nitelikler ve değerler

  • - Bir form belirleyin.
  • name="" - formun adını tanımlar.
  • method="" - verilerin formdan gönderilme şeklini tanımlar. Anlamı: "get" (anahtar için) ve "post" . Kadehler "post" yöntemini kazanır, parçalar büyük veri vaatlerini aktarmanıza izin verir.
  • action="" - işlemeye gönderilecek url'yi ayarlar. Vipadimizde enter_data.php var..
  • - Veri girmek için düğmeler, atlama telleri, metin alanları gibi öğeleri belirleyin.
  • type="text" - veri girmek için bir metin alanı seçer.
  • type="password" - metin bir yıldız veya daire şeklinde görüntülendiğinde şifre girme alanını ayarlar.
  • type="checkbox" - jumper'ı ayarlar.
  • type="hidden" - formun ek öğesini tanımlar - sunucuya ek bilgi aktarmak gerekir.
  • size="25" - karakter metin alanı uzunluğu.
  • maxlength="30" - girilmesine izin verilen maksimum karakter sayısı.
  • value="" - radyo düğmelerine veya jumper'lara gönderileceği için işleme gönderileceği için değeri tanımlar. Metin alanının veya düğmenin deposundaki özniteliğin değeri, örneğin örnekte Vasya veya Enter olarak gösterilecektir.

Örnek HTML formu Sitedeki yorumlar

<a href="https://androidas.ru/tr/html-formy-css-formy-primer-sozdaniya-formy-v-css/">Popo HTML'si</a> biçim




ben



Posta








Etiketler, nitelikler ve değerler

  • action="http://website/comments.php" - hangi form verilerinin gönderileceğine göre url'yi ayarlar.
  • id="" – form öğesinin adını, tanımlayıcısını tanımlar.
  • name="" – form öğesinin adını atar.
  • - Depo formunda bir metin alanı atayın.
  • cols="" – formun metin alanındaki sütun sayısını ayarlar.
  • rows="" - formun metin alanındaki satır sayısını ayarlar.

Yakshcho mizh metni yayın, tanıklığı alanın ortasında bir popo gibi göreceksiniz, bu da görülmesi kolay.

HTML formu popo açılır listesi

HTML formu




Etiketler, nitelikler ve değerler

  • - Seçim için pozisyonları olan bir liste belirleyin.
  • size="" - listedeki görünür konumların sayısını ayarlar. Değer 1'den fazla olduğu için, gördüğünüz gibi listenin sağ tarafında olabiliriz.
  • - Listeye pozisyonlar (puanlar) atayın.
  • value="" - çıktının URL'sinden sonra form tarafından gönderileceği için değeri ayarlayın.
  • selected="selected" - örnek olarak liste konumuna bakın.

Popo HTML formu

size="" özniteliğinin değerini artırarak, listeyi çok fazla kaydırma ile alacağız:

Birinci pozisyon Diğer pozisyon Üçüncü pozisyon Dördüncü pozisyon

HTML formu




Bu seçenek için, bir dizi pozisyon seçmenize izin veren ensign multiple="multiple" kullanmak gereklidir. Gündüz sadece bir nokta seçebilirsiniz.

  • type="submit" - bir düğme atar.
  • type="reset" – bırakma düğmesini ayarlar.
  • value="" - düğmedeki metni görüntüler.
  • Dodatkovo'yu merak etmek için:

    © 2022 androidas.ru - Android hakkında her şey