我试图在php页面中创建一个多行textarea,我想验证,以便如果用户不能插入每行超过50个字符或超过50线。 这个想法是,用户可以从电子表格中粘贴一些东西,但是如果一行有超过50个字符,其余的将被丢弃,而不是插入到下一行。这就是为什么我想避免有50个单独的文本框的想法。字符每行和行每个文本区的限制
这将是理想的,如果这可以在JavaScript(或PHP本身,但我没有看到任何像它在PHP中)完成。
谢谢!
更新:感谢所有答案,但只有在用户提交表单后才有效,对吧? 例如,如果最大行数为3而不是50,并且用户插入100个连续字符,然后换行,则只剩下50个字符,将输入限制为2而不是3个。 希望我很清楚...
你有一个bug,它是rtrim()不trimr()。 –