【发布时间】:2017-06-03 16:44:01
【问题描述】:
我正在尝试向数据库提交一个 textarea 表单。在 textarea 中,应该有一个标准的“请输入...”,然后当登录用户按下表单侧面的“编辑”按钮时,它应该使 textarea 可编辑。之后,它应该允许用户将内容提交到数据库中。
我无法编辑内容,因为它会在不点击提交按钮的情况下自动提交表单。
以下是我到目前为止所做的代码:
<div id="review">
<script>
$('#edit').click(function(){
$('#editable').removeAttr('readonly');
$(this).text('submit');
});
</script>
<form action="" method="post">
<textarea cols="50" rows="6" id='editable' readonly>Please post...!</textarea>
<button id='edit'>Edit</button>
<input type="submit" id="submit" name="submit" value="save" onclick="return confirm('Is the form filled out correctly?')"/>
</form>
</div>
【问题讨论】:
-
请看我修改后的答案。
标签: html forms button submit edit