问题:项目维护过程中,测试提出一个bug,就是textarea不能键入回车换行。经过一天的排查,才发现代码里有onkeydown="if(event.keyCode==13)return false;"
才导致的不能换行,注释掉即可。
就这个问题,竟然困扰了一天,记录下来,警醒一下自己要仔细。
<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<form method="post" action="order/changeUnitReq"
class="pageForm required-validate" <%--onkeydown="if(event.keyCode==13)return false;" --%>
onsubmit="return validateCallback(this,dialogAjaxDone)">
<p style="width:100%">
<label style="width:200px;">修改需求信息:</label>
<textarea name="Requires" type="text" id="" alt="" maxlength="1000" wrap="hard"
style="width: 90%; height: 80px; resize: none;"
title="" class="required"></textarea>
</p>
</form>