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 に答える