एएसपी.नेट के लिए धन्यवाद मुझे < > < फॉर्म > टैग के अंदर > टैग के साथ दूर होने की अंतर्दृष्टि सीखना है। मैं की स्थापना की मैं क्या सोचा एक सरल डोम जाता है कि काम नहीं कर रहा था:क्रोम मेरा पहला आंतरिक <form> खा रहा है - क्यों?
<form id="Superform" action="javascript: return false;">
<form id="Subform1" action="javascript: return false;">
form1
</form>
<form id="Subform2" action="javascript: return false;">
form2
</form>
</form>
इस उदाहरण में, IE8 सामान्य रूप से काम करने लगता है, लेकिन क्रोम (18.0.1025.142 बीटा मी) Subform1
गायब करने के लिए लगता है। क्या किसी को पता है क्यों? क्या यह क्रोम/वेबकिट बग है? मैंने इसका परीक्षण करने के लिए एक jsFiddle बनाया - यदि आपके पास अन्य ब्राउज़र आसान हैं, तो मैं उन परिणामों का भी उत्सुक हूं।
http://jsfiddle.net/weQmk/9/ पर उदाहरण का प्रयास करें।
IE8 में मुझे मिलता है:
Forms my browser sees:
Superform
Subform1
Subform2
लेकिन क्रोम में:
Forms my browser sees:
Superform
Subform2
अपने doctype टैग क्या करना है:
यह भी इस बेला में चित्रित किया गया है? मेरा मानना है कि कुछ सिद्धांतों ने नेस्टेड रूपों का समर्थन नहीं किया है। आईई 8 क्रोम की तुलना में अधिक क्षमा कर सकता है ... http: //stackoverflow.com/questions/379610/can-you-nest-html-forms –
@ माइक मैकमोहन: डॉक्टरेट एक्सएचटीएमएल 1.0 संक्रमणकालीन है। –
http://anderwald.info/internet/nesting-form-tags-in-xhtml/ –