NAVIGATIE

Freetime overzicht
Zoeken


  RUBRIEKEN

FAQ / Help
Wat mag niet?
WZL Wedstrijden
WZL Chat
WZL Toolbar
WZL Statistieken
WZL leden
WZL shop
E-cards

RSS

Fun-feed
Babe-feed
Stud-feed

Een groot aantal pokerrooms geven de mogelijkheid om poker te spelen op internet en geld te storten via het veilige iDeal betaalsysteem.
Overzicht » Computer » Programmeren » vraagske over een contactformulier
Onderaan pagina
Kris 1.904
wzl-lid
Sinds 12/12/2003
T: 33 R: 340
18/2/2005 - 18:07u | Quote
ik heb dus een site vr mn nonk gemaakt blabla.. allemaal zeer klungelig, ik ken niet zoveel van html.
en heb hem een contact formulier gemaakt. ge weet wel: naam, email etc invullen, tekst lullen in zo'n kadertje en verzenden.
hoe krijg ik het voor elkaar dat hij zegt "naam niet ingevuld" als ik de naam open laat, "adres niet ingevuld" als ik het adres openlaat? zodat hij dus niets verzend eer ik al de kadertjes heb ingevuld, want het gebeurt mij de laatste tijd nogal vaak dat ik op verzenden duw als ik aan het prutsen ben en die arme mens zn inbox staat nu vol door mij (a)
daboykefke 2.516
chatslet
Sinds 29/10/2003
T:49 - R:4529
18/2/2005 - 19:13u | Quote
javascript

in uw <form .. > tag zet ge hetvolgende: name="frmContact" onsubmit="return contact()"

ge geeft dan elk veld een naam.. vb: <input type="text" name="txtNaam" size="20" />

in de pagina van het contactformulier zet ge hetvolgende tussen de <head> en </head> tags

<script language="javascript">
function contact()
{
if(document.frmContact.txtNaam.value == "" ) return false;
else if(document.frmContact.txtMail.value == "" ) return false;
..
else return true;
}
</script>

die else if blijven herhalen voor elk veld da ge nog wilt controleren
daboykefke 2.516
chatslet
Sinds 29/10/2003
T:49 - R:4529
18/2/2005 - 19:13u | Quote
en alst ni lukt, contacteer me op msn en ik zal het maken
Quagmire 3.748
wzl-lid
Sinds 18/11/2003
T:62 - R:1458
18/2/2005 - 19:15u | Quote
Als ge met dreamweaver werkt kan die daarvoor zelf een javascript invoegen
Minkuz 3.252
wzl-lid
Sinds 20/4/2004
T:26 - R:1117
18/2/2005 - 20:41u | Quote
Quagmire schreef:
Als ge met dreamweaver werkt kan die daarvoor zelf een javascript invoegen

ahja? dit wil ik wel weten, kan nog handig zijn
Kris 1.904
wzl-lid
Sinds 12/12/2003
T:33 - R:340
18/2/2005 - 21:30u | Quote
Quagmire schreef:
Als ge met dreamweaver werkt kan die daarvoor zelf een javascript invoegen

comment? (als dit niet lukt zal ik met u overleggen dbk )
Losealot
Beachboy
Sinds 24/9/2004
T:55 - R:1358
18/2/2005 - 21:39u | Quote
daboykefke schreef:
javascript

if(document.frmContact.txtNaam.value == "" ) return false;
else if(document.frmContact.txtMail.value == "" ) return false;

die else if blijven herhalen voor elk veld da ge nog wilt controleren

in plaats van "" is het niet beter om null te gebruiken? kan niet zoveel van javascript maar data zou toch mijn eerste keuze zijn in java
Kris 1.904
wzl-lid
Sinds 12/12/2003
T:33 - R:340
18/2/2005 - 22:38u | Quote
hmm..tis een site gemaakt met freewebs.com en dat ding aanvaard precies alleen maar html ofzo..
[en zelfs dat gaat niet meer, ik krijg geen een pop-upwindowke meer open sinds ik de nieuwe firefox heb geinstalleerd dus jah. ]
daboykefke 2.516
chatslet
Sinds 29/10/2003
T:49 - R:4529
18/2/2005 - 22:54u | Quote
losealot schreef:
daboykefke schreef:
javascript

if(document.frmContact.txtNaam.value == "" ) return false;
else if(document.frmContact.txtMail.value == "" ) return false;

die else if blijven herhalen voor elk veld da ge nog wilt controleren

in plaats van "" is het niet beter om null te gebruiken? kan niet zoveel van javascript maar data zou toch mijn eerste keuze zijn in java


komt op hetzelfde neer
Losealot
Beachboy
Sinds 24/9/2004
T:55 - R:1358
18/2/2005 - 23:02u | Quote
null is mooier, zou mijn prof zeggen , zeker als je == gebruikt anders string.equals("" ofzoiets
daboykefke 2.516
chatslet
Sinds 29/10/2003
T:49 - R:4529
18/2/2005 - 23:04u | Quote
losealot schreef:
null is mooier, zou mijn prof zeggen , zeker als je == gebruikt anders string.equals("" ofzoiets


ja kweet, ma twas ma vluchtig geschreven hé en zoveel javascript gebruik ik niet
Losealot
Beachboy
Sinds 24/9/2004
T:55 - R:1358
19/2/2005 - 19:33u | Quote
tis uw vergeven
Cassy 2.912
wzl-lid
Sinds 24/9/2004
T:4 - R:104
19/2/2005 - 20:20u | Quote
toch zo mooi in .NET
Losealot
Beachboy
Sinds 24/9/2004
T:55 - R:1358
20/2/2005 - 15:38u | Quote
Cassy schreef:
toch zo mooi in .NET

mijn programmas werken ook op linux/mac
Cassy 2.912
wzl-lid
Sinds 24/9/2004
T:4 - R:104
20/2/2005 - 15:45u | Quote
losealot schreef:
Cassy schreef:
toch zo mooi in .NET

mijn programmas werken ook op linux/mac

who cares bij websites, dat is net het verschil tussen een desktop applicatie en een web applicatie.
Losealot
Beachboy
Sinds 24/9/2004
T:55 - R:1358
20/2/2005 - 15:45u | Quote
mja das juist
An Khayra 3.746
wzl-lid
Sinds 27/5/2004
T:5 - R:72
24/2/2005 - 15:20u | Quote
Je kan ook:
document.frmContact.txtNaam.value.length == 0
controleren, BTW.

Laatst aangepast door An Khayra op 24/02/2005 15:20:47u (1x aangepast)
stalin 3.568
wzl-lid
Sinds 14/10/2004
T:14 - R:369
25/2/2005 - 20:19u | Quote
ge kunt natuurlijk ook controleren op juistheid van de code met reguliere expressies. Zo zullen ze niet alleen ingevuld zijn de velden, maar ook correct ingevuld zijn, dan moet er in mail ook een mailadres staan.

function controleer()
{
var adres= document.getElementById("e-mail".value;
var naam = document.getElementById("naam".value;
var naamRegEx = /\w\D/i;
var naamOK = naam.search(naamRegEx);
var voornaam = document.getElementById("voornaam".value;
var voornaamRegEx = /\w\D/i;
var voornaamOK = voornaam.search(voornaamRegEx);
var adresRegEx = /^.*@\w*\.\w*/;
var adresOK = adres.search(adresRegEx);



if(naamOK == -1 || voornaamOK == -1 || adresOK == -1 )
{
window.alert("Eén of meerdere velden werden niet correct ingevuld";


}
else
{
//verzenden van de form
}


}
 
Bovenaan pagina