webForumDet fria alternativet

Dynamisk scriptkod

7 svar · 274 visningar · startad av MAge

MAgeMedlem sedan apr. 200337 inlägg
#1

hej,

Vill igentligen bara ha reda på om det är möjligt att få document.form.checkbox.checked dynamisk så att den kan innehålla en inparameter till funktionen?

Anledningen till detta är att jag har 3 stycken knappar som ett script kollar om dom är ikryssade. Funktionen ser likadan ut förutom just namnet på knapparna

//

m_soderlundMedlem sedan sep. 20024 733 inlägg
#2

Välkommen till wF!!

Jag kan tyvärr ej det du efterfrågar, men andra kan säkert. Jag kände mig bara tvungen att välkomna dig.

Peter SMedlem sedan dec. 20025 484 inlägg
#3

Välkommen till webForum MAge! :bire

Är lite osäker på vad du menar, kan du posta den kod som används?

:)

MAgeMedlem sedan apr. 200337 inlägg
#4

hehe, tackar :e

MAgeMedlem sedan apr. 200337 inlägg
#5

dom tre knapparna

<input type="checkbox" name="b" onClick="Javascript:changeB();"><strong>fet</strong><br>
<input type="checkbox" name="k" onClick="Javascript:changeK();"><em>kursiv</em><br>
<input type="checkbox" name="u" onClick="Javascript:changeU();"><u>understruken</u><br>

funktionen:

function changeB() {
if(document.post.b.checked == true)
document.post.inlagg.value = document.post.inlagg.value + "[ b ]"
else
document.post.inlagg.value = document.post.inlagg.value + "[ /b ]"
document.post.inlagg.focus()
}

just nu finns de tre sånna. changeB, changeK och changeU

Peter SMedlem sedan dec. 20025 484 inlägg
#6

Testa detta:

function change(o,s) {
	if(o.checked)
		document.post.inlagg.value = document.post.inlagg.value + "[ "+s+" ]";
	else
		document.post.inlagg.value = document.post.inlagg.value + "[ /"+s+" ]";
	document.post.inlagg.focus()
}

...

<input type="checkbox" name="b" onClick="change(this,'b');"><strong>fet</strong><br>
<input type="checkbox" name="k" onClick="change(this,'i');"><em>kursiv</em><br>
<input type="checkbox" name="u" onClick="change(this,'u');"><u>understruken</u><br>

:)

MAgeMedlem sedan apr. 200337 inlägg
#7

funka fin fint. Tackar

Peter SMedlem sedan dec. 20025 484 inlägg
#8

Det var så lite så :bire

:)

Genererad på 375 ms · cache AV · v20260730165559-full.f96bc7eb