我想輸入的值,並存儲到一個變量和輸出.VAL()在另一個元素,像這樣:存儲.VAL()一個變量中不起作用
<input type="text" name="abc" />
<button>Click me</button>
<p></p>
$(document).ready(function() {
var a = $('input').eq(0).val();
var btn = $('button');
btn.click(function() {
$('p').text(a);
});
});
這段代碼不起作用。 此代碼,但是,並完美地工作:
$(document).ready(function() {
var a = $('input').eq(0);
var btn = $('button');
btn.click(function() {
$('p').text(a.val());
});
});
當我把val()
在點擊功能,當我嘗試存儲val()
變量裏面沒有工作,爲什麼工作?
因爲你的輸入沒有值,所以試試這個''這會起作用 – guradio
假設你需要設置'a'值在點擊處理程序中,用戶在輸入內容中鍵入內容...? –