每次我提交textarea时,它会自动在textarea框的顶部添加行间距。如何以及在何处添加仅使用返回键输入新行的编码(输入)?
<div class="header">
<form enctype="multipart/form-data" action="mycomments.php" method="POST">
<textarea input type="text" name="Comments" style="height:100%;width:100%"
cols="100%" rows="10" ><?php include 'comments.php';?></textarea>
<br>
<input type="submit" value="Submit">
</form>
</div>
答案 0 :(得分:0)
不知道comments.php
内部到底发生了什么,你必须这样做:
<?php
ob_start();
include 'comments.php';
$buffer = trim(ob_get_clean());
?>
<textarea input type="text" name="Comments" style="height:100%;width:100%"
cols="100%" rows="10" ><?php echo htmlspecialchars($buffer); ?></textarea>
trim()函数从字符串的开头和结尾删除空格。