Just nu i M3-nätverket
Gå till innehåll

kört fast i jquery


jan-erik

Rekommendera Poster

jag experimenterar lite med jquery.

Hur jag än bär mig åt så får jag i alerten ut "[object], i stllet för värdet av lpsw.

 

<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="ui.core.js"></script>
<script type="text/javascript" src="ui.tabs.js"></script>
</head>
<body >

<form id="myform">
<input  id="lpsw" type="text" size="6" maxlength="6" style="background-color: #aabbcc;" />
<input id="sndlog" type="button" value="login" style="width:40px;" onclick=
"var psw=$('#lpsw');alert(psw);"
/>
</form>

De tre scripten är nedladdade.

Någon som ser det antagligen uppenbara felet?

 

 

Tråden flyttad från Ajax av moderator

 

 

 

[inlägget ändrat 2008-12-30 21:54:44 av Cluster]

Länk till kommentar
Dela på andra webbplatser

Du har felaktigt tillvägagångsätt, dessutom hämtar du objektet lpsw och inte dess värde.

OnClick-händelser skall man helst inte lägga direkt på ett object.

 

<script type="text/javascript">
$(document).ready(function() {
  // do stuff when DOM is ready
  $('#sndlog').onclick(function(){
    var psw = $('#lpsw').value;
    alert(''+psw);
   });
});
</script>

 

Mer behöver du inte, och lätt att förstå vad som händer, eller hur?!

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...