webForumDet fria alternativet

Rensa input

5 svar · 259 visningar · startad av Jesper T

Jesper TMedlem sedan nov. 20017 144 inlägg
#1

Även fast "radera" inte är checkad så går värdet till 250:

 if (document.form2.Radera.checked)
document.form2.strNotes.value='';
[b]document.form2.display.value='250';[/b]
document.form2.Radera.checked=false;}

Det andra funkar som det skall. Vad kan det vara?

JohnsenMedlem sedan juli 2000836 inlägg
#2

Det är i princip inget fel, bara att du glömt en "{"

if (document.form2.Radera.checked)[b]{[/b]
document.form2.strNotes.value='';
document.form2.display.value='250';
document.form2.Radera.checked=false;}

Alternativt kan du lägga till "true".

if (document.form2.Radera.checked == true){
document.form2.strNotes.value='';
document.form2.display.value='250';
document.form2.Radera.checked=false;}
Jesper TMedlem sedan nov. 20017 144 inlägg
#3

Ok, "}" hade jag missat när jag klippte in koden, funkar fortfarande inte.

JohnsenMedlem sedan juli 2000836 inlägg
#4

Ok, då är det något fel på din övriga kod, för det här funkar:

<script>
function rensa(){
	if (document.form2.Radera.checked){
		document.form2.strNotes.value='';
		document.form2.display.value='250';
		document.form2.Radera.checked=false;
	}
}
</script>

<form name="form2">
	<input type="text"	 name="strNotes">
	<input type="text"	 name="display">
	<input type="checkbox"	 name="Radera">
</form>

<a href="javascript:rensa();">Rensa</a>
Jesper TMedlem sedan nov. 20017 144 inlägg
#5

Ok, något fel som är trasigt helt enkelt. Går det inte att nollställa formuläret på detta viset då?

<script>
function rensa(){
	if (document.form2.Radera.checked){
		document.form2.reset;
	}
}
</script>

<form name="form2">
	<input type="text"	 name="strNotes">
	<input type="text"	 name="display">
	<input type="checkbox"	 name="Radera">
</form>

<a href="javascript:rensa();">Rensa</a>

(Detta funkar ju naturligtvis inte, annars hade jag ej frågat.. ;))

dectgapMedlem sedan sep. 20021 655 inlägg
#6

Ändra

document.form2.reset;

till

document.form2.reset();
128 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)