Egy értékelő scriptet szeretnék írni. Hogy tudnám elkészíteni?
Egy cikk értékelő scriptjét szeretném elkészíteni.
1 csillag lenne a minimum, 5 csillag a maximum a szavazáshoz. Hogy tudom kivitelezni, hogy ha a 4. csillag felé viszem az egeret, akkor az előtte lévő csillagok is átszineződjenek (nem szeretnék készíteni 6 különböző képet )?
Továbbá hogy tudnék a csillagoknak értéket adni, és egy gomb lenyomásával elküldeni az értékelést mondjuk adatbázisba?
Készítesz 2 féle képet, a jelöletlent beilleszted 5-ször, az id-jüket meg megadod pl úgy hogy id="csillag1" , id= "csillag2" stb. Mindegyikhez: onmoseover="jelol(1)" (a zárójelbe az aktuális csillag száma kerül)
<script>
function jelol(id){
var i=1;
for (i=1;i<=id;i++){
document.getElementById('csillag'+id).src = "images/csillagjelolt.jpg";
}
}
</script>
Ugzanez onmouseout-tal, mondjuk nemjelöl függvénnyel, de akkor simán menjen 1-5-ig a ciklus.
Persze így összeakadhatnak a függvényeszóval lehet tökéletesítgetni, de kiindulási alapnak jó
Bocs,
document.getElementById("csillag"+i).src = ...
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!