webForumDet fria alternativet

Formulärhjälp tack

2 svar · 194 visningar · startad av Asa

AsaMedlem sedan dec. 20011 860 inlägg
#1

Har denna kod

<script>
function SendTo(name) {
	document.form1.falt1.value = name;
	document.form1.falt1.focus();
}
</script>

<form name="form1" method="post" action="#">
	<a href="javascript:SendTo('Texten 1');">Texten 1</a><br>
	<a href="javascript:SendTo('Texten 2');">Texten 2</a><br>
	<a href="javascript:SendTo('Texten 3');">Texten 3</a><br>
	<br>
	<input type="text" name="falt1" style="width: 510px"><br>
	<input type="text" name="falt2" style="width: 510px"><br>
	<input type="text" name="falt3" style="width: 510px">
</form>

Denna för in ex Texten 2 i fält 1. Men vill ha en koll att OM falt1 är ifyllt skall texten komma i falt2 o.s.v. Kan detta fixas med javascript?

Väldigt tacksam för hjälp. Hoppas ni förstår min beskrivning.

JojoxxMedlem sedan juni 20004 308 inlägg
#2

Så här kanske:

function SendTo(name) {
	var i=1;done=false;
	while(document.form1.elements['falt'+i]&&!done){
		if(document.form1.elements['falt'+i].value==""){
			document.form1.elements['falt'+i].value = name;
			document.form1.elements['falt'+i].focus();
			done=true;
		}
		i++;
	}
}
AsaMedlem sedan dec. 20011 860 inlägg
#3

Funkade prima.. Tackar för det :)

131 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)