我是HTML初學者,我想知道,我怎樣才能使HTML-Body中的段落等於用戶已經寫入到HTML-Body中的文本框中的文本一個JavaScript函數。有沒有辦法做到這一點?還有一個問題:當用戶點擊「提交」按鈕時發生了什麼? HTML是否將用戶的所有輸入寫入變量?這裏JavaScript/HTML |使HTML段落等於用戶輸入
(編輯)所以,我的代碼(HTML):
<!DOCTYPE html>
<html>
<head>
<script src="script.js"></script>
<link href="stylesheet.css" rel="stylesheet">
</head>
<body>
<div class="input-text">
<input type="user-answer" id="uA1">
<p id="paragraph"></p>
<input type="button" onClick="inp.input();" value="Write Text">
</div>
</body>
</html>
的JavaScript:
var inp = document.getElementById('uA1');
var p = document.getElementById('paragraph');
inp.addEventListener('input', function() {
p.textContent = inp.value;
});
它仍然無法正常工作。
查看JavaScript函數'document.getElementById()'和'innerHTML'屬性,用於將內容放在段落中。當你有一些代碼時,編輯你的問題向我們展示你的代碼。對於第二部分,當提交表單時,表單中的元素將作爲名稱 - 值對發送到服務器。該名稱來自表單元素的'name ='屬性,並且該值是該元素的值。 – 2014-09-20 18:14:34