ورود

View Full Version : پیدا کردن مقادیر داخل جدول با جاوااسکریپت



iekrang
دوشنبه 30 بهمن 1385, 14:27 عصر
سلام.
من جدولی در صفحه ام دارم به این شکل:

<table border="1" width="100%">
<tr>
<td>A</td>
<td>11111111</td>
</tr>
<tr>
<td>B</td>
<td>2222222</td>
</tr>
<tr>
<td>C</td>
<td>333333333</td>
</tr>
</table>


من چطور میتونم با داشتن حروف A,B,C به متن ستون های کنار اون دسترسی داشته باشم؟ با توجه به اینکه این جدول نام و Id نداره.
ممنون میشم اگر من رو راهنمایی کنید.

tabib_m
دوشنبه 30 بهمن 1385, 17:04 عصر
با توجه به اینکه این جدول نام و Id نداره.
به احتمال 99 درصد نمیشه!

نمیتونی بهش آی دی بدی؟

iekrang
سه شنبه 01 اسفند 1385, 13:20 عصر
نه امکان تغییر توی این جدول رو ندارم متاسفانه.

tabib_m
پنج شنبه 03 اسفند 1385, 18:52 عصر
مگه سایت خودت نیست؟ حتی اگه از جای دیگه ای هم لود شده باشه ، باز هم میشه جدول رو دستکاری کرد و بهش آی دی داد! ...

iekrang
جمعه 04 اسفند 1385, 16:49 عصر
حتی اگه از جای دیگه ای هم لود شده باشه ، باز هم میشه جدول رو دستکاری کرد و بهش آی دی داد! ...
بله دقیقاً از جای دیگه لود میشه. حق با شما بود به راحتی میشه بهش آی دی داد.
مرسی از کمکتون.

صابر
جمعه 04 اسفند 1385, 17:08 عصر
سلام.


<script>
function func()
{
x=document.getElementsByTagName('table');
var count=x[0].getElementsByTagName('td').length;

for (var i=1;i<count;i+=2)
alert(x[0].getElementsByTagName('td')[i].firstChild.nodeValue);
}
</script>
<body onload="func()">
<table border="1" width="100%">
<tr>
<td>A</td>
<td>11111111</td>
</tr>
<tr>
<td>B</td>
<td>2222222</td>
</tr>
<tr>
<td>C</td>
<td>333333333</td>
</tr>
</table>
</body>