0

我有一个文件目录位置字段,因为它被保存为链接,所以必须将复制的目录路径中存在的反斜杠更改为正斜杠。我需要为不这样做的用户设置通知来更改这些。我想使用 html5 内置功能来格式化输入,例如“模式”,但我一直无法弄清楚如何做到这一点。任何帮助将不胜感激。

4

1 回答 1

1

这应该工作:

<form method="POST">
    <input pattern="[^\\]+" name="pattern" value="" title="no backslash allowed">
    <input type="submit">
</form>

现场示例:http: //jsfiddle.net/cNWDM/1/

更改[^\\]+[^\\]*是否要允许空字段

尽管如此,我还是强烈建议您检查/转换斜杠服务器端,客户端有利于可用性,但从不安全

于 2013-08-19T13:54:37.327 回答