文本区域值中不允许 url

Not allow url in textarea value

我有一个联系表,其中有一个文本区域。 如果 textarea 值包含 url.

,我不想允许提交

我尝试使用 html 模式但没有效果 例如:<textarea pattern="[^http:|https]"

有什么想法吗?

谢谢

您可以使用 Javascript 进行验证,如下所示:

var b = url.search(/(?:https?|ftp):\/\/[\n\S]+/g);

Fiddle : https://jsfiddle.net/uzo8j806/9/