Kezdőoldal » Számítástechnika » Weblapkészítés » Egy értékelő scriptet szeretné...

Egy értékelő scriptet szeretnék írni. Hogy tudnám elkészíteni?

Figyelt kérdés

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?



2014. júl. 3. 15:29
 1/4 anonim ***** válasza:
2014. júl. 3. 16:06
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:
#1 - könnyen lehet hogy én tévedek, de a kérdező írni szeretne egy scriptet, nem pedig bemásolni egy meglévőt.
2014. júl. 5. 06:57
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:

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ó

2014. júl. 5. 12:19
Hasznos számodra ez a válasz?
 4/4 anonim ***** válasza:

Bocs,


document.getElementById("csillag"+i).src = ...

2014. júl. 5. 12:23
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!