Just nu i M3-nätverket
Jump to content

Formulär


Patric Johansson

Recommended Posts

Patric Johansson

Jag har ett formulär som innehåller 4st input rutor.

Varje ruta har ett max värde, och nu skulle jag vilja att när det max värdet blir fullt går den över till nästa input osv till den sista.

 

Någon som vet hur man gör det?

 

Tack på förhand!

 

/ProTeuS

Resistance is futile. You will be assimilated.
- citat från "Star Trek - First Contact"

 

Link to comment
Share on other sites

Kristianstad

Hej hej!

<html>
<head>
<SCRIPT LANGUAGE="Javascript">
function jumpNext(activeField) {
if (activeField.value.length == activeField.maxLength) {
	for (i=0; i < myform.elements.length; i++) {
		if (myform.elements[i].name == activeField.name) {
			fieldOrder = i;
			i = myform.elements.length + 1;
		}
	}
	myform.elements[fieldOrder + 1].focus();
}
}
</SCRIPT>
</head>
<body>
<form name="myform">
<input type="TEXT" name="nummer1" size="6" maxlength="6" onKeyUp="jumpNext(this);">
<input type="TEXT" name="nummer2" size="6" maxlength="6" onKeyUp="jumpNext(this);">
<input type="TEXT" name="nummer3" size="6" maxlength="6" onKeyUp="jumpNext(this);">
<input type="TEXT" name="nummer4" size="6" maxlength="6">
</form>
</body>
</html>

 

Är det så du vill ha det?

/ Kristoffer

Windows kunde inte hitta något tangentbord. Tryck F1 för att försöka igen eller F2 för att avbryta.

 

Link to comment
Share on other sites

Patric Johansson

precis så, tackar!

 

de går inte att få markören att hoppa tbx när man suddar? :)

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...