PDA

View Full Version : سوال: تغییر عکس یک div با کلیک



یاسر مددیان
دوشنبه 24 آبان 1389, 08:32 صبح
سلام
این کد مربوط به تغییر عکس پشت زمینه div هست که با هر کلیک عوض میشه. این کد تو ie کار می کنه اما تو فایرفاکس کار نمی کنه. ممنون میشم راهنمایی کنید که کد رو به چه صورت تغییر بدم تا توی همه بروزرها کار کنه.




<script type="text/javascript">
function changeDivImage()
{
var imgPath = new String();

imgPath = document.getElementById("pic").style.backgroundImage;

if(imgPath == "url(images/pic_Up.png)" || imgPath == "")
{
document.getElementById("pic").style.backgroundImage = "url(images/pic_Down.png)";
}
else
{
document.getElementById("pic").style.backgroundImage = "url(images/pic_Up.png)";
}
}
</script>

یاسر مددیان
سه شنبه 25 آبان 1389, 12:22 عصر
مشکل توی این قسمته. ولی نمی دونم چرا توی ff کار نمی کنه!



imgPath = document.getElementById("pic").style.backgroundImage;