2013-05-26 19 views
0

有人可以解釋爲什麼以下不起作用: 我有一個文本框與ID:result2和jQuery功能,我嘗試訪問其文本。jQuery文本功能不能正常工作

不知怎的,如果我嘗試寫一個變量,它說undefined

var x= $("#result2").text(); 
document.write(x); 
+0

Textbox = textarea or text input? –

+0

然後它應該是'$(「#result2」)。val()' –

回答

4

如果id爲result2元素是<input>或者你有檢索使用.val()其價值<textarea>.text()返回元素的內部文本。

var x = $("#result2").val(); 
alert(x); 
+0

+1因爲顯然從您的評論中您首先發現問題。 –

+0

謝謝,我需要年齡來寫每一次'符號,因爲我需要做'alt + 96':P –