-1
我想创建一个网页显示没有包含按钮添加新的问题。当用户点击它时,它每次都会添加两个输入类型的文本。点击时,我保存输入数据库的信息。我将如何做到这一点?显示html代码后点击按钮
<input type="text" id="question"> <input type="text" id="answer">
我想创建一个网页显示没有包含按钮添加新的问题。当用户点击它时,它每次都会添加两个输入类型的文本。点击时,我保存输入数据库的信息。我将如何做到这一点?显示html代码后点击按钮
<input type="text" id="question"> <input type="text" id="answer">
<html>
<head>
<script>
function FNADDTEXTFIELD() {
var PreviousFields=document.getElementById('txtField').innerHTML;
document.getElementById('txtField').innerHTML =PreviousFields+ '<input type="text"><br> <br><input type="text"><br> <br>'
}
</script>
</head>
<body>
<div id="txtField">
</div>
<button type="button" onclick="FNADDTEXTFIELD()">Click me</button>
</body>
</html>
好的,对于PHP部分,请提出一个新问题。但是,这里是“点击按钮后显示html代码”的答案。
var i = 0;
jsForm = document.getElementById("js-form");
function addInputs() {
i++;
jsForm.innerHTML += '<div class="group-'+ i +'"><h3>Group '+ i + '</h3>Question: <input type="text" name="question' + i +'"><br>Answer: <input type="text" name="answer' + i + '"></div>';
}
<button onclick="addInputs()">Ask a new question</button>
<form id="js-form" action="process.php" method="POST">
</form>
你没有问一个问题。你需要哪部分的要求?整个“保存在数据库中”的事情对于这种格式来说过于宽泛。关于显示的HTML,这是孤立的有效,但如果你想添加额外的副本,当一个按钮被点击会导致无效的HTML,因为那么你会有重复的ID。这些元素应该有一个'name'属性并且位于一个'
我现在在一个网站上工作,我喜欢给用户添加一个问题和他的答案的权利,然后我将它保存在我的数据库中,对此问题无法解决! –