webForumDet fria alternativet

hur anropar jag?

JavaScript

2 svar · 269 visningar · startad av Thompa__85

Medlem sedan aug. 2002600 inlägg
Frågan#1

Hejsan! jag har denna kod för att förhindra mindre tecken än 6..

<script language="javascript">
		function trim(){
		return this.replace(/^\s+|\s+$/g,"");
		}
		String.prototype.trim=trim;
		function check(formobj){
		if(formobj.text.value.length==0){
		alert('Du har inte skrivit något.');
		return false;
		} else if (formobj.text.value.trim().length < 6) {
		alert('Meddelandet måste vara mer än 6 tecken.');
		return false;
		} else {
		return true;	
		}
		}
</script>

Och i min form har jag ett annat anrop till en annan kod oxå, så nu vill jag anropa denna kod oxå!

Så här ser min form tag ut:
<form name="form" method="post" action="gastbok_spara.asp"
onSubmit="return disableForm(this);">

Hur får jag in båda?

Medlem sedan feb. 20011 198 inlägg
#2

Du skapar en tredje funktion där du anropar de andra 2.

Medlem sedan juni 20004 308 inlägg
#3
<form name="form" method="post" action="gastbok_spara.asp"
onsubmit="if(check(this)){ return disableForm(this); } else { return false; }">
252 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)