SORU
24 NİSAN 2012, Salı


javascript adıyla eleman olsun

Bu işlevi göz önünde bulundurun:

function validate()
{
  var acc = document.getElementsByName('acc').value;
  var pass = document.getElementsByName('pass').value;

  alert (acc);
}

Ve bu bölüm HTML:

<table border="0" cellpadding="2" cellspacing="0" valign="top">
    <tr>
        <td class="td1">Account</td>
        <td class="td2"><input type="text" name="acc" /></td>
    </tr>
    <tr class="td1">
        <td>Password</td>
        <td class="td2"><input type="password" name="pass" /></td>
    </tr>
</table>
<div><button onClick="validate()" class="cupid-greenx">Login now</button></div>

Uyarı kutusunu gösteriyor ama gösteriyor "". tanımsız

CEVAP
24 NİSAN 2012, Salı


document.getElementsByName özelliği .value yok yani öğeleri içeren bir dizi döndürür. dolayısıyla tanımsız hata görüyorsun.

Ne istersen document.getElementsByName("acc")[0].value

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • David MeShow

    David MeShow

    10 EKİM 2006
  • makemebad35

    makemebad35

    17 NİSAN 2006
  • PC Learning Zone - Computer Training

    PC Learning

    8 EYLÜL 2006