webForumDet fria alternativet

bokstäver/siffror kvar?

3 svar · 167 visningar · startad av Qimen

QimenMedlem sedan juni 20015 009 inlägg
#1

Hur gör man en sådan ruta där det t.ex står 10 siffror kvar så kan man bara skriva 10 stycken till.

(Sökte i forumet men hittade inget)

------------------
Fem miljoner fluggor kan inte ha fel, ät bajs.

JojoxxMedlem sedan juni 20004 308 inlägg
#2

Exempel.

------------------
/ J

QimenMedlem sedan juni 20015 009 inlägg
#3

Tack.
Men kan man använda detta i en dropdown meny? ex. att man har 3 dropdown menyer och så väljer man i den ena en siffra, ex 2 så minskar antalet tecken man har kvar med 2. Så totalt kan man bara har 20 i de tre menyerna. Går det?

------------------
Fem miljoner fluggor kan inte ha fel, ät bajs.

JojoxxMedlem sedan juni 20004 308 inlägg
#4

Nej, du frågade efter antal tecken, inte en summering av deras numeriska värden.

<form>
<select name="a" onChange="calc(this.form,this);"><option value="0">-Välj-</option><option value="3">3</option><option value="10">10</option><option value="15">15</option></select><br>
<select name="b" onChange="calc(this.form,this);"><option value="0">-Välj-</option><option value="3">3</option><option value="10">10</option><option value="15">15</option></select><br>
<select name="c" onChange="calc(this.form,this);"><option value="0">-Välj-</option><option value="3">3</option><option value="10">10</option><option value="15">15</option></select><br>
Kvar: <input name="result" type="text" value="20">
</form>
<script language="JavaScript">
function calc(obj,sel){
	if(parseFloat(obj.a[obj.a.selectedIndex].value)+parseFloat(obj.b[obj.b.selectedIndex].value)+parseFloat(obj.c[obj.c.selectedIndex].value)>20){
		alert('Oops, större än 20');
		sel.selectedIndex=0;
	}
	obj.result.value=20-(parseFloat(obj.a[obj.a.selectedIndex].value)+parseFloat(obj.b[obj.b.selectedIndex].value)+parseFloat(obj.c[obj.c.selectedIndex].value));
}
</script>

------------------
/ J

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