JS如何随机打开网页指定DIV内的URL

JavaScript07

JS如何随机打开网页指定DIV内的URL,第1张

可以将document.links用,$("指定的DIV").find("a")代替,其他都一样,也就是

function random_all(){

var myrandom=Math.round(Math.random()*($("指定的DIV").find("a").length-1))

window.location=$("指定的DIV").find("a")[myrandom].href

}

注:我这里使用了jquery代码

首先确认你是怎么为这个div应用背景的,是用css的外联还是内嵌方式? 如果是内嵌方式,就很容易获取了.

比如:

<div id="mydiv" style="background:url(images/bg.jpg)">...</div>

js:

var oDiv=document.getElementById("mydiv")

var oBg=oDiv.getAttribute("style")

//这个oBg就是style属性了,取得的为background:url(images/bg.jpg)

然后再载取字符串,把images/bg.jpg ,这个步骤就不用我说了吧.