Masoud1365
مدیر انجمن
من میخوام جدولهای که میسازم پس زمینشون یکی در میون مثلا سفید و خاکستری باشه ( عمودی ) آیا باید دستی این کارو کنم یا راه ساده تری هم هست ؟
سلام عرض شد استاد.سلام استاد Ali_Ix
اگر یک کلاس برای جدول تعریف کنیم با یک کد جاوااسکریپت نسبتا" ساده هم میشه نیمه اتوماتیکش کرد.
<table class="multi" color1="red" color2="green">
<script language="javascript">
var tables=document.getElementsByTagName("table") ;
for (i=0; i<tables.length; i++) {
if (tables[i].className=="multi") {
for (j=0; j<tables[i].tBodies.length; j++) {
for(k=0; k<tables[i].tBodies[j].rows.length; k++) {
tables[i].tBodies[j].rows[k].style.backgroundColor = (k % 2 == 0) ? tables[i].getAttribute("color1") : tables[i].getAttribute("color2") ;
}
}
}
}
</script>