私のマウスオーバー機能が動作しているとき、クリック可能なイメージはテキストファイルに値を送信しませんが、divタグを変更しても機能しますが、 aint。clickable divタグはマウスオーバーで機能しません
機能の上にマウスを送信わめき散らす値
<div id="1" onclick="SendRating(this,id);" onmouseover="rateStar(id)" value="> <img src="star.jpg"></div>
ビットがない働いていると私の関数が値を送信しているが、a'intの上にマウスが動作したときに、これがあるときです。
<div id="2" onclick="SendRating(this.id);" ><img src="star.jpg"></div>
これは私が使用している2つの機能です。
function SendRating(RatingValue){
var paramas = "rating="+RatingValue;
$.ajax({
type: "POST",
url: "rating.php",
data: paramas,
success: function(responseText)
{
document.getElementById("ContentHolder").innerHTML = responseText;
}
}
);
}
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\">';
}
}
}
うーん、事は、私は画像の外側ではなく、画像をクリックするよその作業、WTF – Dymond