Hallo,
Ik heb een form waarin ik een button tag gebruik om een form te
submitten. Dat is handig want dan kun je de labels van die buttons
mooier maken.
Ik heb het getest onder Mozilla en Opera en daar werkt het prima.
Alleen onder Internet Explorer werkt het van geen kanten.
http://test.basjes.nl/form-test.php
Deze HTML is volgens validator.w3.org geldig maar dat zegt natuurlijk
niets over het gedrag van deze code.
Waar zit hier de fout ? Is dit een probleem met IE of ben ik over de
schreef gegaan wat betreft mijn verwachtingen van deze code ?
De ingekorte versie van het script:
<?php
echo "_POST[\"ButtonName\"]=". $_POST["ButtonName"]."<br />";
?>
<form enctype="multipart/form-data" action="form-test.php"
method=post>
<input type="text" name="SomeTextField" value="Testing 123"><br />
<button type="submit" name="ButtonName" value="DO_ACTION_1" >Button
1</button>
<button type="submit" name="ButtonName" value="DO_ACTION_2" >Button
2</button>
<button type="submit" name="ButtonName" value="DO_ACTION_3" >Button
3</button>
</form>
--
Niels.
Drs. ir. Niels Basjes - http://niels.basjes.nl/ - VCV 20000302
mailto:`echo 'Niels Basjes'|awk '{print$1"@"$2".nl"}'`
Hacker: One who enjoys the intellectual challenge of
creatively overcoming or circumventing limitations.

Likes:

Quote