我有以下一個簡單的形式;jQuery .val()返回錯誤
<form method="post" action="inc/core.php">
<input type="textbox" name="lognick" value="samp" />
<input type="password" name="logpass" />
</form>
我試圖讓他們的價值通過;
var logname = $("input[name=lognick]").val();
var logpass = $("input[name=logpass]").val();
logname總是返回「samp」(缺省值)並且logpass未定義。我也嘗試使用.attr("value")
,但它是相同的結果。
當試圖在空白頁面上使用它時,它的工作完美無瑕。 這是整個onclick函數; http://pastebin.com/pQiVAuEW
謝謝!
你能做出的jsfiddle,說明了什麼問題? http://jsfiddle.net/ –
根據你的jQuery版本,你可以試試'.prop('value')'? – pimvdb
我會使用ID而不是名稱 – bevacqua