Webmaster Forum  

Go Back   Webmaster Forum > Website Design Forum > Website Design Forum
User Name
Password
Register FAQ Members List Calendar Transactions Store Search Today's Posts Mark Forums Read


Preventing "JavaScript disabled users" to send unvalidated forms.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 08-10-2005, 08:59
admans
Senior Member


Join Date: Jul 2005
Posts: 248
Trader Rating: (0)
Points: 22 (Donate)
5 F$/Referral Refer Friends
admans is on a distinguished road
Default Preventing "JavaScript disabled users" to send unvalidated forms.

Preventing "JavaScript disabled users" to send unvalidated forms.

This simple code I wrote, and just wanted to share.

Actually you can (and you should anyway) always check the post variables in the second page, but this code prevents users clicking "submit" buttons if JavaScript disabled:
PHP Code:
 <SCRIPT TYPE="TEXT/JAVASCRIPT" LANGUAGE="JAVASCRIPT">
    function 
enable(){
    var 
formQ document.forms.length;
    for(var 
xx=0xx<formQxx++) {
        var 
formElementQ document.forms[xx].elements.length;
            for(var 
yy=0yy<formElementQyy++){
                if(
document.forms[xx].elements[yy].type.toLowerCase()=="submit")
                {
                    
document.forms[xx].elements[yy].disabled false;
                }
            }
    }
    }
    
</SCRIPT> 
Put this on top of your page, and call the function from BODY tag. You also have to disable all your submit buttons:
PHP Code:
 <BODY onLoad="enable()">
    <
INPUT TYPE="Submit" NAME="Send" DISABLED
__________________

http://img76.imageshack.us/img76/6450/sc2but4ng.gif | http://img495.imageshack.us/img495/...ogorwtan0je.gif | <a href="http://webtools.sc2.info"><img src="http://img129.imageshack.us/img129/8682/sc2webtan7ju.gif" border="1" width="100" alt="Free Webtools for all" /></a> | <a href="http://www.indexrated.com"><img src="http://img398.imageshack.us/img398/4813/listed1pb.gif" border="1" width="100" alt="Index Rated Directory - Rating Quality Sites" /></a>

Get all Games,Apps and Wallpapers Nokia, Samsung and Sony Erricson!!

admans is offline
Reply With Quote
  #2  
Old 08-31-2005, 16:30
commes
Senior Member

commes's Avatar

Join Date: Aug 2005
Location: Regina, Sask, Canada
Posts: 295
Trader Rating: (1)
Points: 76 (Donate)
5 F$/Referral Refer Friends
commes is on a distinguished road
Send a message via MSN to commes
Default Re: Preventing "JavaScript disabled users" to send unvalidated forms.

woah, again you made a new code, good job and keep up the awesome work!
__________________
Classic Auto's | Your Ad Here | Your Ad Here | Your Ad Here | Your Ad Here |
Your Ad Here | Your Ad Here | Your Ad Here | Your Ad Here | Your Ad Here |
Your Ad Here | Your Ad Here | Your Ad Here | Your Ad Here | Your Ad Here |
commes is offline
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Resources : | Advertise at FHF | itextLink.com| Reseller Hosting| TextDot| iNamePros| Any Webmaster| Web Host| Dep3|


All times are GMT -4. The time now is 21:15.


Powered by: vBulletin
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.