我沒有經驗,所以很抱歉,如果這是一個愚蠢的問題,但我四處張望,我還沒有找到適合我的答案。我正在使用JavaScript,並且我有一個帶有一個文本輸入的html表單。當某人爲該輸入輸入一個值並提交表單時,我想返回到相同的HTML頁面,但是他們輸入的內容顯示在頁面的其他位置。這裏是我的形式:如何檢索HTML表單元素並在頁面上的其他位置顯示值
<form name="chatInput" action="index.html" method="get">
chat:<input type="text" name="chat"/>
</form>
我看到一些關於有:
var chatText = document.forms[0].elements[0];
但是當我嘗試使用此我得到[對象HTMLInputElement]
而且我只想要創建如果表格已經輸入一次,但最初沒有輸入,則爲變量。我將如何檢查這個?
感謝您的任何信息。
如果你談論的是一個標準的形式提交(不阿賈克斯),爲什麼你會不會與服務器端的代碼,而不是JavaScript做到這一點? – nnnnnn
你應該看看jQuery;它會隨着時間的流逝最終爲您節省很多麻煩。 – frenchie
您可以閱讀[HTML5規範中的表單](http://dev.w3.org/html5/spec/single-page.html#the-form-element)。也有許多在線資源,如Mozilla的[Gecko DOM參考](https://developer.mozilla.org/en-US/docs/DOM/HTMLFormElement)可以幫助填補空白。 – RobG