基于偶数或奇数ID更改图像URL的Javascript
我想有两个不同的默认图像的基础上,如果请求ID是偶数或奇数 这是我现在掌握的密码基于偶数或奇数ID更改图像URL的Javascript,javascript,html,Javascript,Html,我想有两个不同的默认图像的基础上,如果请求ID是偶数或奇数 这是我现在掌握的密码 <span style="float:right; strong;">ID#</strong> '.$row['id'].'</span> <br/> <br /> <img src="pics/comingsoon_new.png" width="400px" height="200px" onerror=this.style.disp
<span style="float:right; strong;">ID#</strong> '.$row['id'].'</span> <br/>
<br />
<img src="pics/comingsoon_new.png" width="400px" height="200px"
onerror=this.style.display="none" <br /><br /><br />
ID#。$row['ID'].
是否有一种方法可以添加javascript,以便在ID为偶数或奇数时更改上的默认图像url页?您可以使用
modulo
检查int
是偶数还是奇数。下面是一个使用js/jquery的快速示例
<script>
$(document).ready(function(){
//Put value of php to js
var id = <?php echo $row['id'];?>;
//Use modulo to check if even or odd
if ( id % 2 ) {
//Odd - Change the attr for img
$( "img" ).attr( "src", "pics/comingsoon_new-odd.png" );
} else {
//Even - Change the attr for img
$( "img" ).attr( "src", "pics/comingsoon_new-even.png" );
}
});
</script>
$(文档).ready(函数(){
//将php的值放到js中
变量id=;
//使用模来检查是偶数还是奇数
如果(id%2){
//奇数-更改img的属性
$(“img”).attr(“src”、“pics/comingsoon_new-odd.png”);
}否则{
//偶数-更改img的属性
$(“img”).attr(“src”、“pics/comingsoon_new-even.png”);
}
});
您可以使用模来检查int
是偶数还是奇数。下面是一个使用js/jquery的快速示例
<script>
$(document).ready(function(){
//Put value of php to js
var id = <?php echo $row['id'];?>;
//Use modulo to check if even or odd
if ( id % 2 ) {
//Odd - Change the attr for img
$( "img" ).attr( "src", "pics/comingsoon_new-odd.png" );
} else {
//Even - Change the attr for img
$( "img" ).attr( "src", "pics/comingsoon_new-even.png" );
}
});
</script>
$(文档).ready(函数(){
//将php的值放到js中
变量id=;
//使用模来检查是偶数还是奇数
如果(id%2){
//奇数-更改img的属性
$(“img”).attr(“src”、“pics/comingsoon_new-odd.png”);
}否则{
//偶数-更改img的属性
$(“img”).attr(“src”、“pics/comingsoon_new-even.png”);
}
});
ID#。$row['ID'].
“width=“400px”height=“200px”onerror=this.style.display=“none”
如果它来自服务器端,为什么需要使用js?ID#。$row['ID'].
“width=“400px”height=“200px”onerror=this.style.display=“none”
如果它来自服务器端,为什么需要使用js呢 你说的是哪个ID?我还建议删除PHP标记…@kiddoescoding和HasNoFriends我指的是$row['ID'],而且你的代码似乎不是有效的HTML。你在用什么?也许用PHP在后端做这个更好?你说的是哪个ID?我建议删除PHP标签…@kiddoescoding和HasNoFriends我指的是$row['ID'],而且你的代码似乎不是有效的HTML。你在用什么?也许在后端用PHP做这个更好?我在这里放什么@Reed你可以默认使用默认/任何src。您也可以将其留空。它应该可以工作。我在这里放什么@Reed您可以默认使用默认/任何src。您也可以将其留空。它应该会起作用。