login  Naam:   Wachtwoord: 
Registreer je!
 Forum
Zoeken  Regels  Help
Categorieën > JavaScript

OnClick

Brycer – 03/08/2005 14:44
Hey!
Ik wil graag een code dat als je op een plaatje klikt, dat er een rand omheen komt (hier stond al een topic van op SiMa, maar daar stond geen duidelijk antwoord en ik wil het anders.).
Ik wil het liefst dat als je op het plaatje klikt, dat dan een variabele, die php kan uitlezen, de waarde van dat plaatje krijgt.
Dus dan kan ik in php wel die rand er om heen doen. (Ik wil de waarde namelijk mee sturen in een hidden-input, dus wil ik de variabele het liefst in php.).
Weet iemand hoe dit moet of weet iemand een andere manier?
Alvast bedankt!:)
Brycer


Pagina:

11 antwoorden

Gesponsorde links

Ontani – 03/08/2005 15:12 (Laatst gewijzigd op 03/08/2005 15:14)
  1. <a href="#" onclick="document.getElementById('test').style='border-style:solid; border-width: 1px;' );"><img id="test" border="0" /></a>


Brycer – 03/08/2005 15:16
ok, tnxz, maar hoe geef ik de waarde aan de variabele? (voor de hidden-input)
BvD Brycer

Ontani – 03/08/2005 15:20
in de url meegegeven ofzo ?var=url

lasdesigner – 03/08/2005 16:05
onClick (hoofdletter C)

Ontani – 03/08/2005 16:08
@lasdesigner: maakt geen verschil, mag zelfs niet in xhtml

Brycer – 04/08/2005 18:50
Maar ik wil hem niet in de url meegeven, want ik wil dat ie geset wordt, zodra je op het plaatje klikt en niet dat hij de pagina moet herladen.
Iemand?
Brycer

stenno – 04/08/2005 19:07
zo iets ??

  1. <html>
  2. <head>
  3. <title>Untitled</title>
  4. <script language="JavaScript" type="text/javascript">
  5. <!--
  6. function change1()
  7. {
  8. onChange(document.getElementById('name1').border="10")// voer ipv 10 de gewenste borderdikte in.
  9. }
  10. //-->
  11. </script>
  12. </head>
  13. <body>
  14. <img src="afbeelding.gif" id="name1" onClick="change1()" border="0" >
  15. </body>
  16. </html>


Scorpion – 04/08/2005 19:41
waarvoor heb je zon code nodig?

Brycer – 04/08/2005 20:14 (Laatst gewijzigd op 05/08/2005 13:17)
Een ecard systeempje.
Ik heb hem al werkende, maar met radio-buttons.
En ik wil hem graag wat mooier maken.;-)
Brycer

Edit: Beide bovenstaande oplossingen werken niet (of geven in elk geval niet het gewenste resultaat). Weet niemand hoe ik dit doe?
Ik wil dus dat als je op een plaatje klikt, dat die dan een border krijgt en dat de variabele Kaart dan de naam van het plaatje als waarde krijgt en dat ik die waarde naar de volgende pagina verstuur in een hidden-input. En dat onclick moet werken zonder de pagina te vernieuwen.
BvD Brycer

Ontani – 05/08/2005 13:42
  1. <script type="text/javascript">
  2. function border()
  3. {
  4. if (document.getElementById('test').style.border != '') {
  5. document.getElementById('test').style.border = '';
  6. document.getElementById('testInput').value = '';
  7. } else {
  8. document.getElementById('test').style.border = '1px solid #000000';
  9. document.getElementById('testInput').value = 'any hidden value you want';
  10. }
  11. }
  12. </script>
  13. <a href="#" onClick="border();">KLIK HIER</a><br/><br/>
  14. <img src="http://www.google.be/images/hp0.gif" id="test"/>
  15. <br/>
  16. <input type="text" id="testInput" size="50"/>


Gesponsorde links


Pagina:

Dit onderwerp is gesloten.
Actieve forumberichten:

© 2002-2012 Sitemasters.be - Regels - Gehost door: Vircon - Laadtijd: 0.115s