2016-09-19 11 views
0

従来のモバイルブラウザ用のサイトを作成しています(たとえば、Nokia 2760で動作するブラウザ)。もちろん、JSもHTML5も使用できません。数値フィールドに文字を送信しないようにユーザーの入力を制限する方法はありますか?または、サーバー側の検証を実行するだけです。JSとHTML5を使用せずにHTML入力を検証できますか?

ありがとうございます!

編集:私は、サーバー側の1だけでなく、クライアントとサーバー側の検証の両方を持っていると思います。 <input type="numeric" />のように、ユーザーの入力を制限することが望ましいです。その機能を持たない古い携帯電話のいくつかの番号を叩くことは苦痛です。

ここにあなたの唯一のオプションならば、私は使用していDOCTYPEは

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML Basic 1.0//EN” “http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd”> 
+0

とにかく、常にサーバー側の検証が必要です...誰かがブラウザでJavaScriptを無効にすると、検証がウィンドウの外に出ます。 – Ted

+0

私は質問を編集しましたので、より明確です。ありがとう – Franco

答えて

1

サーバー側です。

HTML5で導入されたJavaScriptと新機能は、唯一のクライアントサイドオプションであり、あなたはそれらを排除しました。

関連する問題