voigtann1Medlem sedan juni 20018 810 inlägg
om man vill att man måste skriva något i ett forumlär så måste man använda:
if (document.forumregs.Meddelande.value==""){
alert("the people demand a message!");
document.forumregs.Meddelande.focus();
return false;
}
hur gör man så att det fungera med ENTER knappen med?
------------------
//voigtan
:: voigtan.org
"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck
JojoxxMedlem sedan juni 20004 306 inlägg
<form onSubmit="return funktion_som_kollar_formularet(this);" ...osv
... eller hur menar du?
------------------
webForum stängt 15-17 feb. Läs mer.
/ Jojoxx
moderator wF
voigtann1Medlem sedan juni 20018 810 inlägg
jag vet det redan..
Men om man gör ett enter tryck då...
då posta den... den ska inte göra det.. .den e tom.. fast den har ett enter i den. fattar?
------------------
//voigtan
:: voigtan.org
"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck
solbulleMedlem sedan mars 20014 998 inlägg
voigtann1Medlem sedan juni 20018 810 inlägg
det är väll mellanslag..
behöver för mellanslag och enter.. koden är typ:
<!--
//Function to check form is filled in correctly before submitting
function CheckForm () {
//Check for a name
if (document.forumregs.Namn.value==""){
alert("YOUR NAME! OUT WITH IT!");
document.forumregs.Namn.focus();
return false;
}
//Check for comments
if (document.forumregs.Meddelande.value==""){
alert("the people demand a message!");
document.forumregs.Meddelande.focus();
return false;
}
if (document.forumregs.Meddelande.value=="vbCrLf"){
alert("the people demand a message!");
document.forumregs.Meddelande.focus();
return false;
}
return true
}
// -->
Snälla behöver detta snabbt!
------------------
//voigtan
:: voigtan.org
"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck
JojoxxMedlem sedan juni 20004 306 inlägg
Det är bara att fortsätta att bygga en metod som plockar bort "\n";
function trim(){
return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.trim=trim;
function removecrlf(){
return this.replace(/\n/g,"");
}
String.prototype.removecrlf=removecrlf;
Så kan du använda;
if (document.forumregs.Namn.value.removecrlf().trim().length==0){
------------------
webForum stängt 15-17 feb. Läs mer.
/ Jojoxx
moderator wF
voigtann1Medlem sedan juni 20018 810 inlägg
så här?:
<script language="JavaScript">
<!--
//Function to check form is filled in correctly before submitting
function trim(){
return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.trim=trim;
function removecrlf(){
return this.replace(/\n/g,"");
}
String.prototype.removecrlf=removecrlf;
}
function CheckForm () {
//Check for a name
if (document.forumregs.Namn.value==""){
alert("YOUR NAME! OUT WITH IT!");
document.forumregs.Namn.focus();
return false;
}
//Check for comments
if (document.forumregs.Namn.value.removecrlf().trim().length==0){
alert("the people demand a message!");
document.forumregs.Meddelande.focus();
return false;
}
return true
}
// -->
</script>
------------------
//voigtan
:: voigtan.org
"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck
JojoxxMedlem sedan juni 20004 306 inlägg
Japp, fast det skall vara Meddelande.value ser jag nu, men du kan använda samma funktion för både namn och meddelande så slipper du "mellanslag" som namn.
------------------
webForum stängt 15-17 feb. Läs mer.
/ Jojoxx
moderator wF
voigtann1Medlem sedan juni 20018 810 inlägg
<!--
function trim(){
return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.trim=trim;
function removecrlf(){
return this.replace(/\n/g,"");
}
String.prototype.removecrlf=removecrlf;
}
function CheckForm () {
//Check for a name
if (document.forumregs.Namn.value==""){
alert("YOUR NAME! OUT WITH IT!");
document.forumregs.Namn.focus();
return false;
}
//Check for comments
if (document.forumregs.Meddelande.value.removecrlf().trim().length==0){
alert("the people demand a message!");
document.forumregs.Meddelande.focus();
return false;
}
return true
}
// -->
Fungera inte!! snyfft!
------------------
//voigtan
:: voigtan.org
"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck
voigtann1Medlem sedan juni 20018 810 inlägg
fixat!
------------------
//voigtan
:: voigtan.org
"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck