Forum Moderators: open

Message Too Old, No Replies

web form misbehaving

submit button doesn't do anything

         

cellularnews

3:07 pm on Jul 23, 2005 (gmt 0)

10+ Year Member



Testing a page in MSie - and when I click on the submit button, nothing happens.

Nothing at all!

It works fine in Firefox and I have tested on a couple of machines - all show the same problem.

I have w3c validated it incase HTML errors were causing the problem, but the page validates fine.

Any clues as to what can "kill" the submit button in MSie?

Thanks

jatar_k

4:44 pm on Jul 23, 2005 (gmt 0)

WebmasterWorld Administrator 10+ Year Member



mismatched form tags, no action or some other form miscoding

is it just a straight submit or is there javascript or something on submit?

rocknbil

5:29 pm on Jul 23, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



No action in the form tag?

cellularnews

5:33 pm on Jul 23, 2005 (gmt 0)

10+ Year Member



Nope nothing at all - just a run of the mill boring webform.

I checked all the HTML - and that is fine.

The form is very large - I wonder if there is a limit on the number of fields that MSie can cope with?

cellularnews

6:14 pm on Jul 23, 2005 (gmt 0)

10+ Year Member



sussed it!

The form was using GET while I did some debugging.

Someone I know suggested using POST - and that fixed the problem.

tedster

7:11 pm on Jul 23, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Makes sense -- GET is definitely limited in the amount of data you can have.

I've heard it explained that the GET method means, essentially, that the browers encodes the information as a URL, and therefore GET has all the size limitations of a URL. But with the POST method a browser encodes the information as a message body, tehereby allowing for very large amounts of data.

and the next day

5:50 am on Jul 27, 2005 (gmt 0)

10+ Year Member



i just had the same issue happen and and i did some reading and found out ie doesn't like the <input name= tag for the button. i removed it and it worked fine for me. but i really don't know anything about html. i still learning.

travelin cat

6:00 pm on Jul 27, 2005 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



As an aside for anyone trying this: while the Post method will correct this problem (as you found out) many ISP's will not allow them to be used on their servers, most likely because of the amount of data that can be carried....

We have run across this problem many times and the ISP's will not budge.