PDA

View Full Version : سوال: دستیابی به خواص یک شی از روی نام آن - javascript



crafcrab
سه شنبه 09 اسفند 1390, 21:58 عصر
سلام
من یه تکس باکس دارم که name داره اما id نداره
حالا من میخوام با استفاده از javascript نه jquery متن مجود در این تکس باکیس رو با alert نشان دهم
کد من:


<html>
<head>
<script type="text/javascript">
function getElements(){
alert(document.body.x.value);
}
</script>
</head>
<body>

<input name="x" type="text" value="Cats" />
<input type="button" onclick="getElements()" value="Show" />

</body>
</html>



چیکار باید بکنم
روش بالا رو امتحان کردم نشد

hakan648
سه شنبه 09 اسفند 1390, 22:25 عصر
سلام
میتونید از متد getElementsByName استفاده کنید که یک آرایه از عناصر با نام تعیین شده برمیگردونه .
و در نهایت کدی که شما لازم دارید :

function getElements() {
var itemValue = document.getElementsByName("x")[0].value;
alert(itemValue);
}

موفق باشید ...