0
我正在尋找一種方法,可以根據來自提交表單的用戶輸入在HTML頁面上創建自定義文本。我在網上看過類似的線索,但無法弄清楚如何在我自己的頁面上做到這一點。提交按鈕以在頁面文本上填充
基本上我有一個文本區域,這個默認文本「我的名字是,我想給慈善機構10美元」。
如果我有一個提交表單按鈕,我該如何獲取從表單輸入的名稱,然後將該值放入文本部分?
感謝
安德魯
我正在尋找一種方法,可以根據來自提交表單的用戶輸入在HTML頁面上創建自定義文本。我在網上看過類似的線索,但無法弄清楚如何在我自己的頁面上做到這一點。提交按鈕以在頁面文本上填充
基本上我有一個文本區域,這個默認文本「我的名字是,我想給慈善機構10美元」。
如果我有一個提交表單按鈕,我該如何獲取從表單輸入的名稱,然後將該值放入文本部分?
感謝
安德魯
這可能是你在找什麼:
基本上,你有一個textarea(ID:最終文本)和輸入(ID : 名稱)。該按鈕調用下面的JavaScript函數來填充textarea的(這可以,如果你想改變窗體的onsubmit功能):
function fill_textarea() {
document.getElementById('final-text').value = 'My name is ' + document.getElementById('name').value + ' and I want to give $10 to charity';
}
感謝, 如何建立HTML具有此功能工作? 看着使用這樣的: <形式名稱= 「輸入」 行動= 「html_form_action.asp」 方法= 「GET」> 用戶名: <輸入類型=「提交」值=「提交」> 從這裏: http://www.w3schools.com/html/html_forms.asp – Andrew
我已經更新了的jsfiddle代碼以匹配你的。現在,在表單提交之前,它會填充textarea。 我不確定你使用的是什麼,但你可能想用隱藏的輸入替換textarea。更好的辦法是做這個服務器端.. –
再次感謝您的努力來幫助我,感謝它。現在我做得更清楚一點,你給我的東西應該能夠爲我做到這一點。 我從來沒有見過如何做服務器端,是代碼很不同? – Andrew