12 Kasım 2008, ÇARŞAMBA
Html etiketi, belirli bir girdi ile iliÅŸkili bulun
Hadi bir html Formu var. Her giriş/seç/button bu arkadaşın kimliği <label> for niteliğiyle ilgili bir dizi olacaktır. Bu durumda, her giriş için sadece tek bir etiket var.
Javascript-giriş unsuru verilmiş; onkeyup olay, örneğin -); en iyi şekilde ilişkili etiket bulmak nedir?
CEVAP
12 Kasım 2008, ÇARŞAMBA
Eğer jQuery kullanıyorsanız, bu gibi bir şey yapabilirsin
$('label[for="foo"]').hide ();
Eğer jQuery kullanarak değilse etiket aramak zorunda kalacaksın. Burada bir argüman olarak eleman alıyor ve ilişkili etiketi döndüren bir işlev
function findLableForControl(el) {
var idVal = el.id;
labels = document.getElementsByTagName('label');
for( var i = 0; i < labels.length; i ) {
if (labels[i].htmlFor == idVal)
return labels[i];
}
}
Bunu PaylaÅŸ:

Ne karakterler girdi etiketi içinde HT...
HTML etiketi "div" neyin kıs...
HTML 5 <video> etiketi vs Flash ...
HTML < /> sup; tutarlı hale getir...
HTML Komut dosyası etiketi: türü veya ...