如何在文本区域中使用Enter键停止或撤消操作?

时间:2019-06-11 23:34:10

标签: html

我有这些文本区域可以在作业表格中输入一个句子。我设置rows =“ 1”,以为将无法使用回车键,但是我仍然可以按Enter键,并且光标会下移一行。

<textarea cols="29" rows="1" maxlength="29" placeholder="Write your answer here." name="G1"></textarea>

阻止这种情况的最佳方法是什么?

如果困难或不可能,也许是php?

在发送之前查看每个php变量并将其减少到1行吗?

是的,我采用了php方法,使用了str_replace

for ($i=1; $i <= 35; $i++) {
    $str = ${"q$i"};
    $order   = array("\r\n", "\n", "\r");

    $nonewlines = str_replace($order, '', $str);
    ${"q$i"} = $nonewlines;
    }

也许不优雅,但可以!

0 个答案:

没有答案