I finally found the cause of a bug that made IE users unable to post comments in my weblog.
Question: if there's HTML markup like this inside a form, and the user presses the button, what will be sent to the server?
<button type="submit" name="iamabutton" value="iamcool">This is the caption</button>
Your options are:
- iamabutton=iamcool
- iamabutton=This%20is%20the%20caption
- iamcool=This%20is%20the%20caption
Mozilla and Opera 6 say that (1) is the right answer. IE, though, says that the right one is (2).
If I found the one responsible for this... Ooooh, if I found him (or her).
(This has been edited; I had swapped the name and the value in the answers)