<?
$g = "gus";
$i = 0;
while ($i < 5) {
$i++;
$d = $i;
echo "
<div id= ".$d." onclick='start()'>Like</div>
<div id='gusa'>0</div> " ;
print "
<script>
var ord = 'No Like' ;
var ords = 'Like' ;
var t = ".$d.";
function start()
{
var like = document.getElementById(t).innerHTML;
var viw = document.getElementById('gusa').innerHTML;
if ( like == 'Like' )
{
document.getElementById(t).innerHTML = t ;
document.getElementById('gusa').innerHTML = viw+1;
alert('tebe ponravilos');
}
else
{
document.getElementById(t).innerHTML = ords;
document.getElementById('gusa').innerHTML = viw-1;
alert('tebe bolshe ne nravitsa');
}
}
</script>
";
}
?>
Ну почему же скрипт не работает в каждом цикле массива. реагирует только последний цикл массива.. Не как не могк найти решение..
|