تعداد سطرهای جدول چگونه بدست میان؟
سلام
توی یک صفحه که جدول از دیتابیس لود شده و چک باکس داره می خوام با تیک زدن چک باکس ها در قسمت کلاینت با جاوا اسکریپت محاسبه انجام بگیره و به کاربر نشون بده.
برای اینکار باید تعداد سطر های جدول رو بدونم..چطوری این کار امکان پذیره؟
ممنون میشم راهنماییم کنید.
نقل قول: تعداد سطرهای جدول چگونه بدست میان؟
کدی که نوشتم اینه:
<script type="text/javascript">
function price()
{
var partialsum=0;
var sum=1;
for (var i=1;i<3;i++)
{
if (document.getElementById("forme_mosabeghewinmizban _{forme_mosabeghe:rowNumber}"+i).checked)
partialsum++;
if (document.getElementById("forme_mosabeghetasavi_{f orme_mosabeghe:rowNumber}"+i).checked)
partialsum++;
if (document.getElementById("forme_mosabeghewinmehman _{forme_mosabeghe:rowNumber}"+i).checked)
partialsum++;
if(partialsum==0)partialsum=1;
sum*=partialsum;
partialsum=0;
}
document.getElementById("forme_mosabegheTextBox1") .value=sum;
if (document.getElementById("forme_mosabegheTextBox1" ).value < 1024) document.getElementById("forme_mosabegheTextBox1") .value = 1024;
}
</script>
حالا می خوام تو حلقه for به جای 3 تعداد سطر رو بذارم.
تعداد سطر رو چطوری بدست بیارم؟
نقل قول: تعداد سطرهای جدول چگونه بدست میان؟
نقل قول:
نوشته شده توسط
bamzi software
سلام
توی یک صفحه که جدول از دیتابیس لود شده و چک باکس داره می خوام با تیک زدن چک باکس ها در قسمت کلاینت با جاوا اسکریپت محاسبه انجام بگیره و به کاربر نشون بده.
برای اینکار باید تعداد سطر های جدول رو بدونم..چطوری این کار امکان پذیره؟
ممنون میشم راهنماییم کنید.
سلام.
خیلی خیلی ساده. به این مثال دقت کنید:
<table id="mytable">
<tr>
<td>Row 1</td>
</tr>
<tr>
<td>Row 2</td>
</tr>
<tr>
<td>Row 3</td>
</tr>
</table>
<form>
<input type="button" value="Get Total Rows" onclick="alert(document.getElementById('mytable'). rows.length);" />
</form>
موفق باشید.