data- *属性を使用して、表示に必要なカスタム属性と値を格納し始めました。例えば 。
<div id='someId' data-ItemValues='SomeValues'>
</div>
data-*
私がいくつかの操作を行っていることに基づいています(CRUD)。ユーザーがデータを変更した場合はどうなりますか?*クライアント側の属性値(つまり、firebugやその他の開発者ツールを使用したブラウザーから)?知りたいのですが、従う必要のある基準はありますか、またはコミュニティがこのシナリオをどのように処理するかを知りたいのです。
アップデート :
サーバーサイドでも検証します。しかし、いくつかのシナリオでは。データはサーバーに保存されません。マークアップされます。ユーザーが保存ボタンを押したときにのみ保存されます。
javacriptからデータを選択し、ajaxを使用してサーバーに値を送信します。しかし、私の懸念は、ユーザーがdata- *属性の値を変更した場合、サーバー側の検証でさえ合格するルールを満たすようになることです。では、どうすればそれらを防ぐことができますか?