SORU
17 ŞUBAT 2009, Salı


Başka bir html form içinde html bir form için geçerli mi?

Oldu:

<form action="a">
    <input.../>
    <form action="b">
        <input.../>
        <input.../>
        <input.../>
    </form>
    <input.../>
</form>

"Sadece iç form içinde. alanları" b gönderdiğinizde yani Gönderdiğinizde "" eksi içinde olanlar tüm alanlar "b".

Eğer mümkün değil ise, ne geçici bu durum için kullanılabilir?

CEVAP
17 ŞUBAT 2009, Salı


A.Geçerli HTML ya da XHTML değildir

Resmi W3C XHTML belirtimi, Bölüm B. "Eleman", bildiren: . Yasaklar

"form must not contain other form elements."

http://www.w3.org/TR/xhtml1/#prohibitions

Eski HTML 3.2 specgibi FORM elemanı ile ilgili bölümü olan devletler

"Her bir form içinde alınmalıdır Bir element oluşur. Birkaç olabilir tek bir belge, form, ama FORM öğesi iç içe olamaz."

B.Geçici Çözüm

Ancak, birileri bunu denedi:

"Nasıl iç içe bir form oluşturmak için."

http://blog.avirtualhome.com/how-to-create-nested-forms/

Not:Bir betik üzerinden DOM manipüle ederek bir sayfaya geçmek için W3C Katılmak hile rağmen, hala yasal HTML değil. Bu tür yaklaşımlar kullanarak problem davranış kodu şimdi tarayıcılarda garanti değildir. standart değil)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EmbarkToHeaven

    EmbarkToHeav

    3 EYLÜL 2007
  • paikimchung

    paikimchung

    12 Mayıs 2006
  • sebsebdouze

    sebsebdouze

    7 ŞUBAT 2008