এই ফাংশনটি বিবেচনা করুন:
function validate()
{
var acc = document.getElementsByName('acc').value;
var pass = document.getElementsByName('pass').value;
alert (acc);
}
এবং এই এইচটিএমএল অংশ:
<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>
সতর্কতা বাক্সটি প্রদর্শিত হচ্ছে তবে এটি "অপরিজ্ঞাত" দেখায়।
আরও ভাল
—
এলিয়াস ভ্যান ওটেজেম
var inputs = document.getElementsByTagName('input')
:, একটি নোডলিস্টকে ফেরত দেয়, সেখান থেকে আপনি উভয় উপাদানই এর মতো বের করতে পারেন: var পাস = ইনপুটস.াইটেম ('পাস')। কেবলমাত্র একটি টিপস, আপনি যদি কোনও বড় getElementById
ডিওএম নিয়ে কাজ করছেন তবে এটি জিনিসগুলিকে গতিময় করতে পারে, যেমন প্রতিবার পুরো গাছটি অনুসন্ধান করবে, যদিও কোনও নোডলিস্ট এটি তত দ্রুত নয় ...
ছোট্ট কিউট কোডটি আসলে এক্সডি
—
গিলারমো গুটিরিজ
document.getElementById
, যা ঠিক এক মান দেয়।