mira, no hace falta haver 100 funciones en javascript para modificar cada campo, las funciones pueden tener variables de entrada, puede tener la variable de campo de entrada.
Código Javascript
:
Ver originalvar xhr;
function ajax(pos){
xhr.open("GET","modificar.php?pos="+pos);
xhr.onreadystatechange=callback;
xhr.send();
}
function callback(){
if(xhr.readyState==4){
if(xhr.status==200){
document.getElementById("resultado"+pos).style.width = '10px';
}
}
}
nescesitas tener solo esta funcion para los 100 campos SOLO ESTA
entonces en vez de hacer ajax66(), haces ajax(66)
y en el archivo php
Código PHP:
Ver original<?php
$i=1
while ( $i <= 100) {
?>
<div id="<?php echo'resultado'.$i;?>" style="width: 10px"><p>Hola</p></div>
<li onclick="ajax(<?=$i?>);"><a class="one-star">1</a></li>
entiendes ? saludos