Java script vraag

  • Onderwerp starter Onderwerp starter deeq
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

deeq

Gebruiker
Lid geworden
27 aug 2008
Berichten
13
Hallo, ik heb niet zoveel met javascript maar wel een vraag ;)
in een poll staat de volgende regel:
<input type="radio" name="vote" value="1" onclick="getVote(this.value)" />

nu wil ik hiermee ook een andere waarde meesturen (het poll id) zodat op de juiste poll word gestemd.

de functie begint alsvolgt : function getVote(int)

Ik zal het wel niet helemaal goed hebben uitgelegd maar toch ik hoop dat iemand me verder kan helpen

Alvast thanx a milion
 
Je zult twee waardes door moeten geven aan de functie. Maak van de declaratie iets als dit:
Code:
function getVote(poll_id, option)

en in de HTML:
onclick="getVote(1, this.value)"

1 is hier de ID van de poll en this.value de waarde :)
 
oi

Maar in het .js stond
function getVote(int)

en jij maakt ervan:
function getVote(poll_id, option)
hmmm kun je uitleggen wat het verschil is, ben nu zo close....

Met wat stoeien kom ik er denk ik zo ook wel uit

iig bedankt zover
 
Het verschil is dat de eerste functie één argument neemt met de naam "int". Het is dus geen integer die je door krijgt, het is een variable met de naam "int".

De tweede functie neemt twee argumenten. Eéntje genaamd "poll_id" en ééntje genaamd "option". Dan moet je je functie nog wel herschrijven dat hij gebruik maakt van die twee argumenten, maar hoe dat moet kunnen we niet weten zonder dat we weten hoe je poll systeem in elkaar zit.
 
Thanx

e.e.a is dankzij je reply gelukt,
html:
<input type="radio" name="vote" value="2" onclick="getVote(19,this.value)" />Ja zeker
.js
function getVote(id,int)
var url="data/poll_vote.php"
url=url+"?vote="+int
url=url+"&id="+id
Javascript stuurt e.ea weer door naar een php-file en omdat ik meerdere polls nodig ben op 1 site moest de poll id dus ook mee.
Gelukt dus!!!!!!!!!!!!!!

Willem
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan