webForumDet fria alternativet

Sätta värde på ett input fält.

HTML & CSS

4 svar · 262 visningar · startad av Nickemannen

Medlem sedan aug. 20003 575 inlägg
Frågan#1

Hur skall jag kunna ändra värdet i input boxen.

<script language="javascript">
function changevalue()
{
document.form.namnet.value = "899";
}
</script>

<form name="form">
<input type="text" name="namnet" value="hej">
</form>

Och när jag kör changevalue() funktionen händer ingenting med värdet.

Medlem sedan mars 20015 287 inlägg
#2

Det där ska väl fungera... kallar du på funktionen på rätt sätt...?

Medlem sedan aug. 20003 575 inlägg
#3

Ja

Medlem sedan juli 20011 084 inlägg
#4
<script language="javascript">
function changevalue(iId) {
  document.getElementById(iId).value = "899";
}
</script>

<form name="form">
  <input type="text" name="namnet" id="namnet" value="hej">
</form>

<a href="#" onclick="changevalue('namnet');">klicka här</a>

Helt otestad men borde fungera

btw: Är inte detta JavaScript(pekar mot JavaScriptforumet)?

Medlem sedan mars 20015 287 inlägg
#5

Båda exemplen fungerar för mig. :)

Nickemannen: Starta om apparaten! ;)

255 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)