مشکل در کدنویسی

این تاپیک 1 پاسخ و 2 مشارکت کننده دارد . آخرین آپدیت توسط :  Ali Hosseini ،‏ 9 ماه و 1 هفته پیش .

این تاپیک تاکنون 298 بازدید داشته است .

تگ شده :  

نویسنده پست
چهار شنبه ، 3 فوریه 2016     8:05 ب.ظ #


سینا مطلق

Subscriber
0 پست1 تاپیک

سلام به اساتید محترم وکاربران عزیز

به من یک تمرین دادن که گفتن روی هر td  کلیک کردیم رنگ بکگراندش عوض شه ولی من هرکاری کردم نتونستم

کد جاوا:

 

<!doctype html>
<html>
<head>
<link rel="stylesheet" rel="nofollow" href="style3.css"></link>
</head>
<body>
<div id="d1">
</div>
<script type="text/javascript">

var s="<table class='t1'>",n=0,r,d,c,b;
r=prompt("tr");
d=prompt("td");
for (var n1=0;n1<r;n1++)
{
s+="<tr>";
for (var n2=0;n2<d;n2++)
{

if((n%2)==1){

s+="<td class='td1' onclick=onclick("+n+"')>"+n+"</td>";
}
else{
s+="<td class='td2'>"+n+"</td>";
}
n++;
}

s+="</tr>";
}
s+="</table>";
document.getElementById('d1').innerHTML= s;
function onclick(a){

alert(a);
}

</script>
</body>
</html>

 

کد سی اس اس خارجی:

.td1{
border:solid 1px;
}
.td2{
border:solid 1px;
background:black;
color:white;
}
.td3{
border:solid 1px;
background:red;
}
.t1{
border: solid 4px;
}

اصلا دستورات فانکشن اجرا نمیشه تا من بقیه رو ادامه بدم

لطفا بگید کجا مشکل دارم و سریعتر جواب بدید خیلی ممنون

0  تشکر
شنبه ، 27 فوریه 2016     3:08 ب.ظ #


Ali Hosseini

Subscriber
13 پست0 تاپیک

کد جاوا رو تغییرش بده به کد زیر
[/cod]

0  تشکر
پست 1 تا 2 (از مجموع 2 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .