value van css submit button verwijderen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Sander

sander

02/12/2007 16:20:00
Quote Anchor link
ik heb een css submit button met een value. Nu laat hij dus de value zien op het plaatje en dat wil ik nu net niet. Hoe kan ik dat aanpassen?

css:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
#addbutton
{
background: #fff url('../img/add.gif') no-repeat left top;
height: 23px;
width: 19px;
border: 0px;
}

html/php:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<input type="submit" id="addbutton" value="'.$row['id'].'" />
 
PHP hulp

PHP hulp

25/11/2024 05:13:49
 

02/12/2007 16:25:00
Quote Anchor link
Van de imput een type="image" maken.
 
Joep

Joep

02/12/2007 16:25:00
Quote Anchor link
Hey Sander, hiervoor hoef je niet de type=submit voor te gebruiken.
Als je een plaatje al;s submit button wil kun je gewoon
<input type="image" id="addbutton" src="../img/add.gif" /> gebruiken
Indien namelijk de submit niet voorkomt wordt die als submit button gezien
 
Sander

sander

02/12/2007 16:26:00
Quote Anchor link
Zo was het eerst ook maar omdat internet explorer daar niet lekker mee omgaat het ik het omgebouwd naar dit. En nu werkt het goed alleen staan de value's erin
Gewijzigd op 01/01/1970 01:00:00 door sander
 
Joep

Joep

02/12/2007 16:31:00
Quote Anchor link
Zou moeten werken, heb je een link naar die manier dat IE6 niet werkt ?
Uiteraard is wel op te lossen met javascript, maar de image as submit button werkt toch alweer een tijdje volgens mij
 
Sander

sander

02/12/2007 16:34:00
Quote Anchor link
http://www.flashfocus.nl/forum/showthread.php?t=27278

quote"De reden dat het niet werkt in IE is omdat <input type="image" name="submit"> op zich WEL werkt als submitbutton, maar IE stuurt dan niet $_POST["submit"], maar $_POST["submit_x"] en $_POST["submit_y"] naar de x en y waarde van de plek op de image waar je geklikt hebt.
De "value" stuurt ie helemaal niet mee."
 
Frank -

Frank -

02/12/2007 16:35:00
Quote Anchor link
Ik zou toch kiezen voor <button type="submit">Opslaan</button>, dat is imho een échte submit button. Deze is ook vrij eenvoudig met css te stylen, eenvoudiger dan met een <input>

En id zou ik met een hiddenfield meesturen in de POST-array.
 
Sander

sander

02/12/2007 16:41:00
Quote Anchor link
maar dat met de id meesturen als hidden is dus niet mogelijk omdat het een groot formulier is met een rij met plaatjes voor verschillende id's. Of ik zou er apparte forms van maken maar ik ben net blij dat het werkt.
 
Sander

sander

07/12/2007 20:38:00
Quote Anchor link
een kickje. Is er geen andere oplossing mogelijk? Dus door middel van css de value uit het plaatje halen of een andere nette manier?
 
Frank -

Frank -

07/12/2007 20:42:00
Quote Anchor link
sander schreef op 02.12.2007 16:41:
maar dat met de id meesturen als hidden is dus niet mogelijk omdat het een groot formulier is met een rij met plaatjes voor verschillende id's. Of ik zou er apparte forms van maken maar ik ben net blij dat het werkt.
En waarom zou je niet meerdere hiddenfields kunnen aanmaken? Je kunt er zelfs een array van maken!
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<input type="hidden" name="veld[]" value="23" />
<input type="hidden" name="veld[]" value="2423" />
<input type="hidden" name="veld[]" value="4756" />

Wanneer je dit verstuurt, krijg je de array $_POST['veld'][] op de server binnen. Deze kun je met een foreach eenvoudig uitlezen.
 
Jan Koehoorn

Jan Koehoorn

07/12/2007 20:52:00
Quote Anchor link
Ik zo ook de submit button niet gebruiken om een value mee te sturen. Dus de oplossing van Frank, of (als je maar 1 hidden veld wilt gebruiken) serializen.
 
Sander

sander

07/12/2007 20:53:00
Quote Anchor link
ja maar ik weet dan toch niet op welke button ze hebben geklikt?
En er zitten dus meerdere buttons in een form.
 
Frank -

Frank -

07/12/2007 21:16:00
Quote Anchor link
En sinds wanneer kan een button geen naam hebben?
 
Wouter K

Wouter K

07/12/2007 22:16:00
Quote Anchor link
Sander al html geleerd ?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.