webForumDet fria alternativet

atomatiskt change

11 svar · 374 visningar · startad av nille99

nille99Medlem sedan aug. 2002352 inlägg
#1

Jag har två textrutor

Textruta "a" som är utanför en <form>
sen har jag en textruta "b" inanför <form>

När textruta a får in ett nytt väde så vill jag att textruta b får samma värde atomatiskt


<input type=text name='a' onchange="(b.value=a.value)">

<form>
<input type=text name='b'">
</form>
Web-TorMedlem sedan nov. 200013 890 inlägg
#2

Du kan inte har formulärtaggar utanför ett forumlär. :o

CheguelinMedlem sedan juli 2003303 inlägg
#3
<input type="text" id="a" onchange='document.getElementById("b").value = this.value;' />

<form>
  <input type="text" id="b" />
</form>

Av någon anledning så var b odefininierad när man bara skrev b, kanske jojoxx kan förklara detta. Web-Tor, av egen erfarenhet så kan jag säga att det bara är sugiga browsers som inte kan ha inputs utanför formulär. Faktum är att den enda browser jag stött på som inte stöder detta är Netscape Navigator, vilket ju alla vet är en omodern och exceptionellt sugig browser.

Web-TorMedlem sedan nov. 200013 890 inlägg
#4

... av egen erfarenhet så kan jag säga att det bara är sugiga browsers som inte kan ha inputs utanför formulär.

Och min erfarenhet säger mig att detta inte stöds i någon (X)HTML-standard. :l

... Netscape Navigator, vilket ju alla vet är en omodern och exceptionellt sugig browser.

Jag tycker att Netscape Navigator 6+ är en väldigt kompetent webbläsare. Senaste versionen kom för några månader sedan så den är inte så gammal.

nille99 »
Varför inte lägga alla <input>-taggar i forumuläret?

CheguelinMedlem sedan juli 2003303 inlägg
#5

Frågan var inte om det stöds i xhtml-standard (snälla, skriv xhtml och inte (x)html, det ser bara dumt ut), det var om det funkade vilket du svarade tvärt nej på fastän det faktiskt gör det.

Netscape 6 är mig veterligen typ Mozilla och saknar Navigator i sitt namn. Netscape Navigator är väl däremot version 4, vilken jag hoppas du håller med mig om att den är omodern.

Jag håller däremot med dig om att det inte finns någon anledning att lägga inputen utanför form-taggen.

nille99Medlem sedan aug. 2002352 inlägg
#6

finns det någon funtion som uppdatera atomatiskt i ställe för onchange

tex en textruta får info från popupfönster
atomatiskt ska textruta 2 få samma värde

CheguelinMedlem sedan juli 2003303 inlägg
#7

t ex med onkeyup.

nille99Medlem sedan aug. 2002352 inlägg
#8

men då måste jag trycka på en bokstav samt vara i den första textrutan

jag vill att den gör det automatisk utan att jag rör/skiver någon av textrutona

dectgapMedlem sedan sep. 20021 655 inlägg
#9

När du med JavaScript ändrar den ena textrutan är det ju en ganska enkel sak att samtidigt ändra den andra textrutan, med samma skript.

Web-TorMedlem sedan nov. 200013 890 inlägg
#10

Cheguelin »

...det var om det funkade vilket du svarade tvärt nej på fastän det faktiskt gör det

Jag har aldrig sagt att det inte funkar. Jag sa bara att det var fel.

Netscape 6 är mig veterligen typ Mozilla och saknar Navigator i sitt namn. Netscape Navigator är väl däremot version 4, vilken jag hoppas du håller med mig om att den är omodern.

Webbläsaren från företaget Netscape heter Navigator i samtliga versioner. Att Netscape Navigator 4.x är gammal (och i dagsläget värdelös) håller jag med dig om.

Peter SMedlem sedan dec. 20025 483 inlägg
#11

snälla, skriv xhtml och inte (x)html, det ser bara dumt ut

:o

CheguelinMedlem sedan juli 2003303 inlägg
128 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)