2017-01-10 24 views
0

我正在嘗試顯示文本字段的onclick按鈕的值。使用.innerHTML獲取表單中其他ID的值

搜索按鈕,我使用

onclick="document.getElementByid('output').innerHTML = this.value" 

這得到了搜索按鈕,這僅僅是「搜索」,並將其顯示在「輸出」下面DIV的價值。

有沒有辦法使用它來獲取單獨的文本字段的值,一旦它被用戶填充?

我試圖改變THIS.VALUEfield1.value其中FIELD1是文本字段的ID /名稱,但這不工作。

任何幫助?

+2

'的document.getElementById( '字段1')value' –

+1

此ID爲 –

+1

獲取文本字段的值AHAA ,是的。完善。非常感謝! – Sam

回答

0

使用

document.getElementByid('output').innerHTML = document.getElementById('field1').value 
+0

即使在刷新頁面之後,是否有辦法在輸出div中保留值? – Sam

+0

使用本地存儲或會話存儲。我會爲此推薦會話存儲。但爲什麼你需要這個? – Kalyan

0

試試這個(例如):

var btn = document.getElementById('search'); 
var input = document.getElementById('field1'); 
var output = document.getElementById('output'); 

btn.addEventListener('click', function(e) { 

    output.innerHTML = input.value; 

}); 
相關問題