Html etiketi, belirli bir girdi ile ilişkili bulun | Netgez.com
SORU
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ÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • mobilenet.cz

    mobilenet.cz

    26 NİSAN 2008
  • Ralph Phillips

    Ralph Philli

    5 Aralık 2006