Pozdravljeni, lotil sem se novega projekta in bi potreboval pomoč, saj mi javascript glih ne gre najbolje. Zadeva sicer deluje če dam vse v while zanko, vendar želim imeti samo eno javascript. V while zanki se nahaja koda php, ki pa se spreminja glede na id.
Kodo potrebujem za ocenjevanje komentarjev. Hvala za pomoč in lep pozdrav
PHP
<form>
<div id="pozitivni_fedbacki_<?php echo $forum_odgovori_podatki['id'];?>" class="izberi_oceno">
<input class="prekrij_input" onClick='pozitivni_<?php echo $forum_odgovori_podatki['id'];?>(this.value)' type="radio" name="pozitivni_fedbacki" value="<?php echo $forum_odgovori_podatki['id'];?>" id="z_<?php echo $forum_odgovori_podatki['id'];?>">
<label class="izberi_oceno_ni" for="z_<?php echo $forum_odgovori_podatki['id'];?>"><span class="orodna_vrstica_forum_text_zelena"><?php echo $forum_odgovori_podatki['pozitivni_fedbacki'] ;?></span></label>
</div>
<div id="negativni_fedbacki_<?php echo $forum_odgovori_podatki['id'];?>" class="izberi_oceno">
<input class="prekrij_input" onClick='negativni_<?php echo $forum_odgovori_podatki['id'];?>(this.value)' type="radio" name="negativni_fedbacki" value="<?php echo $forum_odgovori_podatki['id'];?>" id="r_<?php echo $forum_odgovori_podatki['id'];?>">
<label class="izberi_oceno_ni" for="r_<?php echo $forum_odgovori_podatki['id'];?>"><span class="orodna_vrstica_forum_text_rdeca"><?php echo $forum_odgovori_podatki['negativni_fedbacki'] ;?></span></label>
</div>
</form>
javascript:
<script>
function pozitivni_<?php echo $forum_odgovori_podatki['id'];?>(str) {
if (window.XMLHttpRequest) {
xmlhttp=new XMLHttpRequest();
} else {
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("pozitivni_fedbacki_<?php echo $forum_odgovori_podatki['id'];?>").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","pozitivni_fedbacki.php?a="+str,true);
xmlhttp.send();
}
function negativni_<?php echo $forum_odgovori_podatki['id'];?>(str) {
if (window.XMLHttpRequest) {
xmlhttp=new XMLHttpRequest();
} else {
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("negativni_fedbacki_<?php echo $forum_odgovori_podatki['id'];?>").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","negativni_fedbacki.php?q="+str,true);
xmlhttp.send();
}
</script>