我試圖讓我的div標籤可點擊,但我無法找出最新的問題。 它是一個五星評級系統,星星賦予不同的價值。從1到5.可點擊的div標籤
鼠標懸停在div標籤正在改變圖像,但不會給我任何結果,當點擊。
我div標籤
<div id="5" OnClick="SendRating(value);" onmouseover=rateStar(id) value="5" ><img src="star.jpg"></div>
function rateStar(rating){
var i = 1;
var ratings = '';
for (i==1; i<=5; i++){
if (i<=rating){
document.getElementById(i).innerHTML = '<img src=\"star1.gif\">';
}
else{
document.getElementById(i).innerHTML = '<img src=\"star.jpg\">';
}
}
}
這是我sendrating功能
function SendRating(RatingValue){
var paramas = "rating="+RatingValue;
$.ajax({
type: "POST",
url: "rating.php",
data: paramas,
success: function(responseText)
{
document.getElementById("ContentHolder").innerHTML = responseText;
}
}
);
}
發送評級方法在哪裏? – KMan 2012-01-08 12:22:01
SendRating函數在哪裏? – Gerep 2012-01-08 12:22:30
嘗試使用sendRating(this)而不是 – 2012-01-08 12:24:08