login  Naam:   Wachtwoord: 
Registreer je!
 Forum

OnClick

Offline Brycer - 03/08/2005 14:44
Avatar van BrycerHTML interesse 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

11 antwoorden

Gesponsorde links
Offline Ontani - 03/08/2005 15:12 (laatste wijziging 03/08/2005 15:14)
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
  1. <a href="#" onclick="document.getElementById('test').style='border-style:solid; border-width: 1px;' );"><img id="test" border="0" /></a>
Offline Brycer - 03/08/2005 15:16
Avatar van Brycer HTML interesse ok, tnxz, maar hoe geef ik de waarde aan de variabele? (voor de hidden-input)
BvD Brycer
Offline Ontani - 03/08/2005 15:20
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
in de url meegegeven ofzo ?var=url
Offline lasdesigner - 03/08/2005 16:05
Avatar van lasdesigner PHP beginner onClick (hoofdletter C)
Offline Ontani - 03/08/2005 16:08
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
@lasdesigner: maakt geen verschil, mag zelfs niet in xhtml
Offline Brycer - 04/08/2005 18:50
Avatar van Brycer HTML interesse 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
Offline stenno - 04/08/2005 19:07
Avatar van stenno PHP interesse 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>
Offline Scorpion - 04/08/2005 19:41
Avatar van Scorpion Onbekend waarvoor heb je zon code nodig?
Offline Brycer - 04/08/2005 20:14 (laatste wijziging 05/08/2005 13:17)
Avatar van Brycer HTML interesse 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
Offline Ontani - 05/08/2005 13:42
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
  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"/>
Offline Brycer - 05/08/2005 18:22
Avatar van Brycer HTML interesse Bedankt, ik krijg hem wel werkende:)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s