login  Naam:   Wachtwoord: 
Registreer je!
 Forum

a href als button

Offline vinTage - 29/10/2005 14:23 (laatste wijziging 29/10/2005 14:25)
Avatar van vinTageNieuw lid Ik heb een formpje met daarin een werkende button, maar ik zou daar graag een normale link hebben, ik weet begot niet hoe ik dat voor elkaar krijg.
de werkende button:
  1. <input name="delete" type="submit" value="delete">

mijn mislukte poging:
  1. <a href name = "delete" type="submit" value = "delete">[del]</a>


Heeft iemand een tipje ? 

15 antwoorden

Gesponsorde links
Offline Fenrir - 29/10/2005 14:29
Avatar van Fenrir PHP expert Je kunt misschien het beste de button omtoveren naar een link met css .

border: 0; background: transparent; text-decoration: underline etc.
Offline ikkedikke - 29/10/2005 14:33
Avatar van ikkedikke PHP expert <a href='javascript:this.submit()'>[del]</a> in de plaats van de submit
Offline vinTage - 29/10/2005 14:54
Avatar van vinTage Nieuw lid Zag er leuk uit, maar werkte niet, jammer.
Offline Legolas - 29/10/2005 14:55
Avatar van Legolas Onbekend Je zou mss kunnen doen, hoewel dit omslachtig is, een <input type="image"> en dan de src is een afbeelding met die link erop... Hoewel dit denk ik ook niet echt handig is 
Offline vinTage - 29/10/2005 14:57 (laatste wijziging 29/10/2005 14:57)
Avatar van vinTage Nieuw lid Neuh, ik wil gewoon dat die button eruit ziet als al mijn linkjes op die paginas, met dezelfde css.

Dat wat Fenrir zei kan mischien wel, maar is ook heel omslachtig voor één knopje 
Offline ikkedikke - 29/10/2005 14:57
Avatar van ikkedikke PHP expert <a href='javascript:formuliernaam.submit()'>[del]</a>
dan, dat wertk bij mij iig altijd
Offline Fenrir - 29/10/2005 14:59 (laatste wijziging 29/10/2005 14:59)
Avatar van Fenrir PHP expert @vintage: dan geef je dat knopje een class="linkLookAlike" en dan zet je die class in css:

  1. .linkLookAlike
  2. {
  3. background: ...;
  4. }


Dan kun je het hergebruiken.
Offline Maarten - 29/10/2005 15:15 (laatste wijziging 29/10/2005 15:17)
Avatar van Maarten Erelid
  1. <script language="javascript" type="text/javascript">
  2. function zooiSubmit() {
  3. document.getElementById('idvanhetform').submit();
  4. }
  5. </script>
  6. <form id="idvanhetform">
  7. <a href="javascript: zooiSubmit(); ">Go go go go go!</a>
  8. </form>


Die functie aanroepen in je link.
Offline Fenrir - 29/10/2005 15:28 (laatste wijziging 29/10/2005 15:30)
Avatar van Fenrir PHP expert Dat kan ook. Maar veel mensen doen het met css, om de google web accelerator tegen te houden. Google web accelerator laadt een website 'voor' als je met je muis over de link gaat. Dit is leuk als het een 'delete'-link is omdat je dan dingen kunt deleten door er met je muis overheen te bewegen . Als je een lijst met tutorials hebt met een rijtje delete links ernaast hoef je alleen maar je muis over al deze links te bewegen en al je tutorials zijn weg 

Google web acce... as before 
Offline vinTage - 29/10/2005 15:29
Avatar van vinTage Nieuw lid Dat zou idd niet zo slim zijn 
Dan maar de css oplossing 
Offline Fenrir - 29/10/2005 15:34
Avatar van Fenrir PHP expert
  1. .linkLookAlike
  2. {
  3. background: transparent;
  4. border: 0px solid;
  5. text-decoration: underline;
  6. color: blue;
  7. cursor: hand;
  8. }

  1. <input type="submit" class="linkLookAlike" />
Offline XenoX - 29/10/2005 15:44
Avatar van XenoX Gouden medailleGouden medaille

PHP expert
Ik denk dat er meer delete links zijn dan delete buttons hoor ?

Hier op SiMa ook, dus als jij over de delete link heen gaat verwijder je het bericht. Onhandig programma dan ?
Offline Stijn - 29/10/2005 19:04 (laatste wijziging 29/10/2005 19:05)
Avatar van Stijn PHP expert edit

oeps, verkeerd begrepen 
Offline ikkedikke - 29/10/2005 19:21
Avatar van ikkedikke PHP expert werkt die accelerator ook met javascript dan? als je bijv. op shift drukt terwijl je op een javascript-link drukt krijg je egwoon een venster met het adres "javascript:..." waarom zou die accelerator dat niet doen?
en bovendien vraagt die accelerator geen paginas op die een dinamische inhoud hebben, waar dus bijv ?... in voorkomt
Offline Fenrir - 29/10/2005 19:35
Avatar van Fenrir PHP expert Ja, dat is waar, maar als je mooie urls hebt: http://www.site.com/tutorials/delete/5 dan heb je een probleem 

Maar nu ik hierover nadenk: als je een website hebt waarbij je alles kan veranderen zonder ingelogd te zijn (wiki's) dan heb je sowieso een probleem als crawlbots je site bezoeken...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.22s