webForumDet fria alternativet

Läsa ut värde från en form med JavaScript

JavaScript

2 svar · 286 visningar · startad av swede

Medlem sedan feb. 2004230 inlägg
Frågan#1

Jag har en form som jag skulle vilja läsa ut ett värde med ett Javascript

Formen ser ut som nedan:

  <form name="form1" method="POST" action="testpost.php>
        Title: <input name="title1" type="text" id="title1" size="10" maxlength="10"/><br/>
        <input name="add1" type="button" id="add1" onClick="add()" /><br/>
      <hr/>
      <br/>
    </form>

Och då tycker jag att följande JavaScript borde skapa en dialogruta med innehållet i title rutan:

<script LANGUAGE="JavaScript">
      function add(){
        var title=document.form1.title1.value;
        alert(title);
      }
    
    </script>

Men den säger bara undefined...
Vad har jag missat?

/Swede

Medlem sedan juni 200032 967 inlägg
#2
  1. Du saknar slut citat på din action i <form>.
  2. title är möjligen reserverat i javascript, prova att byta namn på den variabeln.

mvh

Medlem sedan feb. 2004230 inlägg
#3

Jag hade missat det... klantigt...
Men nu fungerar allt!!

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