我有一个textarea
<textarea name="a" id="a" onkeyup="gh(event);" cols="30" rows="1"></textarea>
并使用它将文本传输到我的服务器 但就像facebook评论框一样,当用户按 Enter 时,没有提交按钮数据提交,当用户按 Shift + Enter 时,他们可以创建这里的新行是我的JS函数
function yh(e) {
if(e.keyCode)
{
unicode = e.keyCode;
}
else
{
unicode = e.charCode;
}
if (e.keyCode == 13 && e.shiftKey)
{
return false;
}
else if(e.keyCode == 13 )
{
//do submit
}
}
但是当我提交数据然后获取它然后新行没有出现我使用了PHP的str_replace("\n","<br/>","$data")
和nl2br($data)
函数但它们不工作你能告诉我问题在哪里吗? ?