webForumDet fria alternativet

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

2 svar · 286 visningar · startad av swede

swedeMedlem sedan feb. 2004230 inlägg
#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

@ndersMedlem sedan juni 200032 969 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

swedeMedlem sedan feb. 2004230 inlägg
#3

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

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