webForumDet fria alternativet

Fylla formfält med länk eller MessageBox

JavaScriptur Javascript

2 svar · 183 visningar · startad av peppar

Medlem sedan dec. 2001873 inlägg
Frågan#1

Har ett några formfält namngivna a_4 till x_4 som jag vill fylla med en länk eller en messesagbox... Jag har rotat runt och byggt om diverse script jag hittat men, får det inte att fungera med flera fält på samma sida. Utan resultatet blir att det sista fältet x_4 alltid fylls, oavsett. Är jag helt ute och cyklar, någon som har några bättre ideér?
Koden jag har nu ser ut så här...

<form action=""  name="<%=formNamn%>_4">
<SCRIPT LANGUAGE="JavaScript">
<!--

var theform = document.<%=formNamn%>_4;
var text = "";

function kallaStreck()
	{
		var strText = " ---------- ";
		    if (theform.<%=formNamn%>_4.createTextRange && theform.<%=formNamn%>_4.caretPos) 
			{   var caretPos = theform.<%=formNamn%>_4.caretPos;
		        caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? strText + ' ' : strText;   } 
			else 
			{   theform.<%=formNamn%>_4.value += strText;   }
		    theform.<%=formNamn%>_4.focus();
	}

//-->
</SCRIPT>
<input name="Str&auml;ck" type="button" id="Str&auml;ck" onClick="JavaScript:kallaStreck();" value="Str&auml;ck" >
<TEXTAREA  NAME="<%=formNamn%>_4" ROWS=1 COLS=8 ></TEXTAREA>
</form>
Medlem sedan nov. 20017 144 inlägg
#2

Det där ser krångligt ut, går det inte att lägga id:n i en javascriptsarray på någe vis i stället?

Medlem sedan dec. 2001873 inlägg
#3

:) Du får gärna visa 'på någe' sätt...

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