質問: phpのページング機能で、実際のページ数以上の数字を入力した時にエラー文をポップアップ表示させたい。 phpでページング機能を作ることが出来たのですが、 テキスト・タイプのフォームを下記のようにすると、 フィールドの中に表示したいページの数字を入力して フォームを送信するとそのページへ移動するという仕組みで、 ここまでは問題なく出来たのですが、 実際のページ数以上の数字を入力した時に エラー文をポップアップ表示させたいのです。 例えば、実際1ページしかないのに、フィールドの中に2を入力して 送信すると、エラー文が出てくるという感じです。 送信ボタンにonclickなどでjavascriptを呼び出すようにし、 入力されたページ番号が適正かどうかのチェックを行い、 適正であればそのまま送信処理、不正であればアラートを出す という仕組みなのは大体分かりますが、 余りjavascriptに詳しくないので、 どんなコードを作成すれば良いのか分かりません。 何方か、サンプルコードなど教えて頂けたら大変助かります。 お手数をおかけしますが、どうぞ宜しく御願いします。
回答: function chk(){ v=document.getelementsbyname('page')[0].value; if(v.match(/^\d$/) && 0