1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
| <script type="text/javascript">
document.getElementsByReg=function(tag,attr,reg){
var tabReg=new Array();
var tabElts=document.getElementsByTagName(tag);
var TEL=tabElts.length;
if(!(reg instanceof RegExp)){
if(reg.indexOf("*")>-1){
reg=reg.replace(/\*/g,'.+');
reg=new RegExp(reg);
}
else {return tabReg;
}
}
i=0;
while(tabElts[i]){
if(tabElts[i][attr]){
if(reg.test(tabElts[i][attr])){tabReg.push(tabElts[i]);}
}
i++;
}
return tabReg;
}
function foo(){
var cart=document.getElementsByReg('li','className',/placeholder/)
var i=-1
panier=""
while(cart[++i] && (panier+=cart[i].innerHTML+'\n')){}
alert (panier)
}
</script>
</head>
<body onload="foo()">
<div id="cart">
<div class="ui-widget-content">
<ol>
<li class="placeholder">Item1</li>
<li class="placeholder">Item2</li>
<li class="placeholder">Item3</li>
<li class="placeholder">Item4</li>
</ol>
</div>
</div>
</body>
</html> |
Partager