मैं नहीं जानता कि क्यों मैं इस त्रुटि प्राप्त हो रही है, जबकि http://validator.w3.org/check त्रुटि थी पर मेरा पेज की जाँच:त्रुटि एचटीएमएल मान्य: लेबल तत्व एक फार्म के नियंत्रण का उल्लेख करना चाहिए की विशेषता के लिए
Line 46, Column 68: The for attribute of the label element must refer to a form control.
<label class="environment-label" for="environment_form">Environments:</label>
मैं मान लीजिए मैंने बाहरी रूप में अपने label
के लिए एक आईडी संदर्भ प्रदान किया है, यह मुझे इस त्रुटि के बारे में क्यों बगैर रखता है?
<div>
<form id="environment_form" method="post">
<div class="styled-select">
<label class="environment-label" for="environment_form">Environments:</label>
<select name="environment_dropdown" onchange="selectionChanged()">
<option @(ViewData["selection"] == null || string.IsNullOrEmpty(ViewData["selection"].ToString()) ? "selected" : "")>select one</option>
@foreach (string name in Model) {
<option @(ViewData["selection"] != null && ViewData["selection"].Equals(name) ? "selected" : "")>
@name
</option>
}
</select>
</div>
</form>
</div>
धन्यवाद। मैं समझ गया ;) – Chan