• ベストアンサー

ホームページ作成について 

.テキストボックスとフォーム(表)1-21行の内 一致した場合  リンクページにとばすし、 違う場合は、メッセージを表示をしたい。 うまく 説明できていないと思いますので すみませんが、回答欄に質問を記入して頂けると 助かります よろしく お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • me_no_car
  • ベストアンサー率24% (22/90)
回答No.3

テキストボックスに入力された値と テーブルの1列目ー21行の値が一緒ならって意味かな? (フォームじゃなくてテーブルだよね?) ならこんな感じでできます。 <SCRIPT> function strcmp() {   var url;   // 文字列比較   if(abc.innerText != test.box.vale){     alert("文字が違います");     return false;   }   url = "リンクページのURL";   location.href = url; } </SCRIPT> <FORM name="test"> <input type="text" name="box" value=""> <TABLE>  // 省略  // 1-21行目のテーブル項目  <TD id="abc">テスト</TD>  // 省略 </TABLE>  <input type="button" name="リンクページへ" onClick="strcmp()"> </FORM>

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

noname#4644
noname#4644
回答No.2

何をお聞きになりたいのかがよくわかりません( T∀T) フォーム(表)というところがまずわかりません。 リンクページというのが何を指すのかがわかりません。 たぶんどのようなことをしたいのかを具体的に書いていただければ、他の方も答え易くなりますよ。 見たところcgiのことでしょうか?

全文を見る
すると、全ての回答が全文表示されます。
  • HUTABA
  • ベストアンサー率27% (436/1611)
回答No.1

JavaScriptで可能です。 ■JavaScript <SCRIPT LANGUAGE="JavaScript"> <!-- function CheckInput () {  if (document.form.txt.value == "表1-21の内容")  {   return true;  }  else  {   alert ("メッセージを表示");   return false;  } } //--> </SCRIPT> ■フォーム <FORM NAME="form" ACTION="ジャンプする先"> <INPUT TYPE="text" NAME="txt"> <INPUT TYPE="submit" VALUE="ボタン" onClick="return CheckInput();"> </FORM>

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ホームページビルダーについて教えて下さい 

    1.表示する際に作成したページの内、画面サイズ(画面位置)を    指定できますか? 2.テキストボックスとフォーム(表)1-21行の内 一致した場合  リンクページにとばすし、 違う場合は、メッセージを表示をしたい。 よろしく お願いします。

    • ベストアンサー
    • HTML
  • アクセスでこんなフォームを作成したいのですが・・・

    サブフォームにクエリ集計から作成したフォームを表示し、メインのフォームで選択すると、サブフォームに選択したものだけの表が表示されるようなフォームを作りたいのです。 例をあげると・・・ メインフォーム→名簿 サブフォーム→成績表(行:名前  列:科目  値:点数) メインフォームの名簿をリストBOXで選択できるようにして、選択した名前をテキストBOXで表示させるまではできています。 そのテキストBOXに表示された人の成績だけをサブフォームの表に表示したい。 説明が下手で申し訳ないのですが、分かる方ぜひ教えてください。お願いします。 また、複数の人を選択したとき、必要な表だけ表示する方法も教えてください。 宜しくお願いします。

  • ホームページビルダーで教えて下さい。

    ホームページビルダーでテキストファイルを読むことはできますか? リンクではなくて テキストボックスの記入項目とテキストファイルが 書いてある言葉が一致しているかをつくりたいのですが よくわかりません。 お願いします。

    • ベストアンサー
    • HTML
  • ホームページの作成で、教えてください(ホームページビルダー)

    ホームページ・ビルダーのversion8のソフトを使ってホームページを作成中で、ホームページ上にアンケートを設置したいのですが、アンケート形式について分からないことがあります。どうか教えてください。 (1)表にすると1パターンの種類しかできないのですか? (2)記述式回答欄のテキストボックスの上下矢印は幅を縮めても消えないのですか? (名前・住所・電話番号記入欄等) (3)挿入→フォームと入力部門→プッシュボタン→送信ボタンという形で送信ボタンを設置した場合、送信先アドレスの設定はどこでするのですか?送信ボタンの加工は可能ですか? (4)住所記入欄で、都道府県を選択形式にしたいのですがアンケート上に設置できますか? (5)ホームページソフト以外でアンケートを自分で作って、その回答をメールで返信されるようにすることは可能ですか? こちらは、全くの素人に近いもので・・・できれば、私にでも理解できるように、教えていただければ幸いです。 よろしくお願いいたします。

  • Access フォームからの検索について

    初歩的な質問で申し訳ありませんが教えて下さい。 Access2000を使っています。 フォームに作ったテキストボックスに、入力した値又は文字と、特定のフィールドと比較し一致した場合にそのレコードをフォームに表示する方法はないでしょうか? いろいろと、web上のQ&Aなども見ましたが、思った動作をしませでした。 考えているのは、   ・テキストボックスにある値を入力し、『Enter』を押すとテキストボックスに入力した値と特定のフィールドと一致したレコードをフォームに表示 ・一致しない場合はメッセージボックスで一致しない旨を表示 です。 ・完全一致のみ表示 VBAでの動作を考えていますが、合わせて他の方法があれば教示頂ければと思います。 以上、お手数をお掛け致しますがよろしくお願い致します。

  • ホームページビルダーでデータベース

    ホームページビルダーで、ログインページを作成しようとしています。 仕様としては、テキストボックスを二つ表示し、一つめにIDを、二つ目にパスワードをユーザーが入力できるようにし、ログインボタンをクリックすることによってデータベースを参照し、IDとパスワードが一致したユーザだけログイン後のトップページにジャンプし、一致しなかった場合は、エラーメッセージが表示されるページ(メッセージボックスではなく)にジャンプする。という感じです。 HTML文を用いるホームページビルダーでデータベース認証は可能なのでしょうか? また、もしできる場合は、Excelをデータベースとして用いることはできるのでしょうか? お願いします。 WindowsXp ホームページビルダー10 を使用しています。

  • ホームページビルダーで・・・(初歩的な事です)

    ホームページビルダーVr.7を使用しているのですが、アンケートフォームを作成していて、表の中にテキストボックスの1行挿入をすると、表の枠が広がってしまいます。どうにか1行で収めたいのですが、どうすればよいのでしょうか。

  • ExcelのユーザーフォームのテキストボックスにURL

    Excel2003のユーザーフォームについて教えてください。 ユーザーフォームのテキストボックスがあり、数行の文章が入っていて、途中にURLが入っています。 このURLをクリックしたときに、ブラウザが開いてページを表示するようにいたいのですが、できますでしょうか? テキストボックスの内容は、使う人が変更できるようになっているため、文章中のURLの位置や、リンク先などは様々になります。 お願いします。

  • エクセルシートから検索

    カテゴリー違いかもしれませんが エクセルVBAのユーザーフォームを使用して テキストボックスへ入力したデータを指定のシートから検索し、 同じユーザーフォームへ希望のデータ(検索値の同行)を表示させるということはできるのでしょうか。 また、入力した文字と一致したもの全てをということも出来るでしょうか。 例 Aのテキストボックスに、検索したい文字を入れる 一致したデータ全ての行の情報を B以降のフォームへ表示させる 説明がわかりにくいとは思いますが 宜しくお願い致します。

  • Wordでページ番号とは別に連番をふりたいのですが。。。

    Wordの質問です(Word2000)。 (それ以降のバージョンならできる、という場合も教えてください。) 10ページほどに渡る表を作成しています。 あとから行の挿入や削除がある可能性が高いので、 1ページずつ別の表にせず、「タイトル行を各ページ表示」に設定して ひとつの表にしています。 表の右上に各ページ(1/10)~(10/10)とつけたいのですが テキストボックス以外で何か良い方法はないでしょうか。 フッターにページ番号も入れるので、ページ番号を使った連番が使えません。 (表以外に文章も入れるので、ページ番号とここ⇒「1」/10は一致しません。) フィールド等で、ページ番号とは別の連番をふる事はできませんでしょうか?

このQ&Aのポイント
  • 有線でPCとプリンターを繋ぐことができないトラブルについて解決方法をご紹介します。
  • TR8630での有線接続の問題に対する解決策として、電源の再起動やMPの再インストールを試してみても解決できない場合はドライバーのインストールを確認してください。
  • キヤノン製品であるTR8630の有線接続トラブルに関する対応方法をご紹介します。電源の再起動やMPの再インストールを試してみても繋がらない場合はドライバーの確認が必要です。
回答を見る