- ベストアンサー
上下に別れたフレームで下のフレームから上のフレームの値を参照するには?
上のフレームのテキストボックスの値を 下のフレームで参照するにはどう指定したら よいのでしょうか?
- GBSGBS
- お礼率36% (370/1012)
- Microsoft ASP
- 回答数2
- ありがとう数1
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
#1で回答したものです。 上のフレーム名を"top"としているのでしょうか? もしそうでしたら他の名前にすれば解決するはずです。 "top"はフレーム構成における最上位のobjectという意味の予約語ですので、任意に使うことはできないと思います。
その他の回答 (1)
- wo-007
- ベストアンサー率68% (15/22)
parent.[上のフレーム名].document. [フォーム名].[テキストボックス名].value でどうでしょうか?
補足
どうもうまくいきません・・ なんででしょう? 下のフレームで parent.top.document.MyF.text1.value とやると、 オブジェクトでサポートされていない プロパティまたはメソッドですとエラーがでました
関連するQ&A
- VBScriptで別フレームのセレクトボックスの値を参照する方法
VBScriptで、上のフレームのセレクトボックスで選択した値を、下のフレームで参照するにはどうしたらよいのでしょうか? JavaScriptなら、 parent.[上のフレーム名].document. [フォーム名].[セレクトボックス名].value だと思うんですが、VBScriptでの方法がわかりません。 よろしくお願いします。
- ベストアンサー
- Microsoft ASP
- フレーム間での値の受け渡し
上下にフレーム分割された検索画面を作っているのですが、上のフレームで検索条件を入力して、その入力項目を表示したまま下のフレームに検索結果を表示するというものを作りたいのですが、値の受け渡し方法が分かりません。 parent.[上のフレーム名].document.[フォーム名].[テキストボックス名].valueを使うとできるらしいのですが、具体的な使用方法が分かりません。上のフレームで入力された値を下のフレームで変数に入れて使いたいので、parent.~が使えるかどうかもよく分かっていません。 回答よろしくお願いします。
- 締切済み
- Microsoft ASP
- フレーム間オブジェクト参照
フレームを使ったページで、 親フレームの中に、A,Bという2つのフレームを作り、 直接AのURLを入れても、エラーを出したいのですが、 どういう作りをしたら良いのでしょうか? 親フレームから見ないとエラー(警告ページに飛ぶなど) にしたいのです。 フレームAから、 フレームB内のテキストボックスを参照できるか否かの ような形でフレームBの存在を知ろうと思ったのですが、 Nullかオブジェクトがないとか言われるので処理が中断 してしまいます。 JavaScriptでオブジェクトの値を参照した時に、オブジェクト がないとかの判断ができるプロパティ等があればいいのですが。 JavaScriptでできますでしょうか?
- ベストアンサー
- JavaScript
- 上下フレームのあるページでの<form>データの送信方法について
上下フレームに分かれたページがあるとします。 下フレームにテキストボックスなど入力エリアがあり、上フレームにボタンがあります。 上フレームのボタンを押して下フレームの情報を<form>タグの送信ボタンを押したみたいに送信することはできますか?
- ベストアンサー
- HTML
- テキストボックスにセルの値を参照した後・・・
お世話になります。 表題の件ですが、テキストボックスに「=A1」というような式を入れ、値をリンクさせた後の処理について質問です。 たとえば、 A1に1000と入力し、この値をテキストボックス内にリンクさせたとします。 ここまではいいのですが、その後このテキストボックスをクリックすると数式バーには参照先が表示されます(テキストボックス内は参照先の値が表示されています)。 この状態から、値だけを残し、どこを参照しているかという情報を消してしまうにはどうすればよいでしょうか? テキストボックスをクリックし、数式バーに表示されている参照先を消してしまえば、値を残したまま参照先を消すことはできました。 しかし、一度に複数のテキストボックスを扱うので、ひとつひとつ、クリック→参照先を消去、という作業を繰り返していては時間がいくらあっても足りません。一度に処理してしまう方法はないものでしょうか・・・? よい対処法をお教えください。よろしくお願いします。
- 締切済み
- オフィス系ソフト
- 上のフレーム内のプルダウンメニューが下のフレームに隠れてしまい、困っています
ホームページビルダーでホームページを作成しています。上下分割フレームの上のフレームで作成してあるプルダウンメニュー(レイアウト枠)を下のフレームに表示する方法を教えてください。フレーム境界線を上に上げていくと、プルダウンメニューが下のフレームに隠れてしまいます。よろしくお願いします。
- 締切済み
- ホームページ作成ソフト
- サブフォームにあるテキストボックスの値を参照したい
ACCESS2010です。 サブフォーム(帳票フォーム)のフッターにある、コントロールソースが =nz(sum([金額]),0) と設定してあるテキストボックスがあります。([合計金額s]) この[合計金額s]の値を、メインフォームのコントロールソースがテーブルの項目に設定されているテキストボックス([金額])で参照したいのですが、金額入力直後の値が参照できません。 現在はメインフォームに中継用のテキストボックス([金額wk])を作成し、コントロールソースを[合計金額s]に設定、acNewRecする前に[金額wk]の値を[金額]へ渡しています。 何とか直接参照する方法はありませんでしょうか。
- ベストアンサー
- その他MS Office製品
- 上フレームページと下フレームページが共にページのTOP(一番上)の位置
上フレームページと下フレームページが共にページのTOP(一番上)の位置が見えるよなリンクの仕方を教えてください。 HTML初心者です。上下2つに分けたフレームページを作っています。 下フレームページの下の方の位置のリンクボタンをクリックすると上フレームページが見えなくなってしまいます。また下フレームページも下の方の位置へリンクしてしまいます。 下フレームページのどの場所のリンクボタンをクリックしても常に 上フレームページと下フレームページが共にページのTOP(一番上)の位置が見えるよなリンクの仕方をご教授ください。初心者ですのでなるべく簡単で具体的なHTMLの書き方を教えてください。 どうぞよろしくお願い致します。
- ベストアンサー
- HTML
- htmlの別フレームにphpでの処理結果を表示
htmlでフレームを上下に分割し、上のフレームに用意したセレクトボックスで選択された値に応じて phpとmysqlを用いてデータベースから該当するものを抽出し、 その結果を下のフレームに表示させる方法が分からなくて困ってます。 例えば、上フレームのセレクトボックスで選択した名前と同じ名前の建物をデータベースから 探し出して下フレームに検索結果(住所、電話番号など)を表示させるというような処理です。 テキストフォームに入力された文字列を別フレームに"target"を使って 表示させる方法は見つけましたが、それでは検索結果を表示させられないような気がして。。 参考になるサイトなどありますでしょうか? どなたかおわかりの方がいらっしゃいましたら、教えてもらえると非常に助かります。
- ベストアンサー
- PHP
- ACCESS メインFからサブFの値を参照
サブフォームで集計した値をメインフォームで演算値として使用したいのですができません。 サブフォームのフォームヘッダに集計値を入れるテキストボックスを配置し、メインフォームにサブフォームの集計値を参照するテキストボックスを配置しています。 ほんとうはイベントの実行で直接サブフォームの集計値を使った演算を行いたいのですが出来ないのでメインフォームにテキストボックスを作成しました。 サブフォームの集計値は表示しますが、その値を演算値として使用できないのです。試しにMsgboxでメインフォームのテキストボックスの値を表示させると何も表示しません。 なぜメインフォームのテキストボックスにサブフォームの値は表示できるのにその値を使用できないのでしょうか? 具体的には次の通りです。 <サブフォームに配置したテキストボックス> 名前 :テキスト16 コントロールソース:SUM([枚数〕) 書式 :数値 <メインフォームに配置したテキストボックス> 名前 :テキスト130 コントロールソース:[Foms]![メインフォーム名]![サブフォーム名].Form!テキスト16 書式 :数値 <イベント> MSGBOX テキスト130 ※何も表示されません!
- 締切済み
- その他(データベース)
お礼
おぉ~~~、まさにその通りのようです。 解決です。ありがとうございました!