输入表单只接受一些字符
Input form only accept some few chars
我的问题是,我有一个输入表单,其中包含插入到表中的php代码。稍后从msql数据库中检索数据。问题是,在输入中,人们可以键入他们想要的内容来编辑页面。他们通常只假设能够插入一个链接,但现在他们可以制作新的div。
所以我想让他们只能使用字符(http://EXAMPLE.com)
我使用的代码
<form action="updatehref.php" method="POST">
<textarea type="text" name="href" id="href">
Link here</textarea>
<input type="submit" name="btn" id="btn" value="submit"/>
</form>
您正在使用的textarea元素(以及格式错误的BTW)最多可容纳65K的文本。如果你只想要一个大约255个字符的URL,那么就使用
<input type='text' name='href' id='href' value=''>
您需要使用JavaScript和服务器端语言(如果禁用JavaScript)来测试输入的有效性。
相关文章:
- 禁用带有字符白名单的表单提交
- 如何禁止在纯JavaScript形式输入的表单中输入特定字符
- 如何在输入文本字段中输入10个字符时自动提交表单
- 如何处理多种语言的表单验证(特殊字符):AngularJS
- 如果输入字段不是 40 个字符,则隐藏付款表单PayPal提交按钮
- 如何以基于字符的编码发布二进制 html 多部分表单数据
- 在使用 JavaScript 验证表单时检查特殊字符 (, ; .)
- 获取仅输入 11 个字符的表单元素
- 提交包含特殊字符的值的表单
- 除非文本字段超过 2 个字符,否则不要提交表单
- 表单输入的字符计数器 - 不计数
- 输入表单中不允许有空白字符/空格
- 在表单输入中启用特殊字符
- 通过 JS 解析 URL 参数,但仅将前八个字符作为值添加到 HTML 表单中
- 输入表单中的禁止字符
- Django表单中的非ASCII字符发出警告
- Javascript文件中的非法字符导致表单无法使用Jquery
- 表单验证(最少字符)
- 如何使用jquery在表单文本字段中只允许使用阿拉伯字符
- 如何在HTML表单中抑制或转换诸如智能引号之类的字符