- ベストアンサー
マウスをロールオーバーしたときに変わるテキストについて
noname#99638の回答
- ベストアンサー
惜しかったのですね。 napuaさんが、補足でおっしゃっているように、Array(配列)を使えばできると思います。 下のような感じですか? (JavaScriptの部分だけ書きなおしました) <SCRIPT LANGUAGE="JavaScript"> //配列オブジェクトの作成です msg = new Array("おはよう","こんにちは","こんばんは"); i = 0; function myPara_onmouseout() { myPara.innerText = "Wow that feels good!!!"; myPara.style.color = "Red" } //変更してみました function myPara_onmouseover() { myPara.innerText = msg[i]; i++; if(i==msg.length){ i=0; } myPara.style.color = "Black"; } </SCRIPT> </HEAD> でもこれってIEでしか動かないんですが良いですか? (NNで同じことをしようとすると結構面倒くさそう?) というわけで、がんばって下さい。 文法的な部分は参考URLを見ると詳しく載ってます。
関連するQ&A
- Flash MCにロールオーバーするとスライドインするテキスト
これをなんとかやってみようと試行錯誤してますがうまくいきません。ロールオーバーさせようとしているMCはマウスがロールオーバーすると拡大するというスクリプトが書かれています。このアクションと同時にマウスのロールオーバー時にテキストをスライドインさせたいのですが、どのようなスクリプトをかけばよいでしょうか? 透明ボタンを作って拡大されたMCとの当たり判定でテキストをスライドインさせる等の試行錯誤をしましたがうまくいきません。どうかご教授よろしくお願いします。 プライベートのチューターとして、時給でチューターを探そうとさえ考えています。
- ベストアンサー
- グラフィックソフト
- ボタンにロールオーバーで吹き出し表示
ボタンにロールオーバーで吹き出し表示 flash初心者です。。 ボタンが数個並んでおり、それぞれにロールオーバーすると、吹き出しで説明画像を表示、マウスが外れたら吹き出しも消える、ということをしたいです。 難しいスクリプトを使わずに出来るだけ単純で分かりやすい方法(gotoandplayくらい)で実現するにはどうしたらよいでしょうか? ネットで調べたりしているのですが、スクリプトだと応用が出来ず… ご存知の方がいらっしゃいましたらどうかお教え願えないでしょうか。
- 締切済み
- Flash
- ロールオーバーの上にテキストを表示するには?
JavaScriptでロールオーバーを設置したのですが、その画像の上にテキストで説明を表示するにはどうしたらよいのか教えていただけるでしょうか。(テキストはマウスと関係なく常時表示) よろしくお願いします。
- 締切済み
- JavaScript
- リンクじゃないテキストの色をマウスオーバーで変えたい
リンクじゃないテキストの上にカーソルがきたときに テキストの色を変えるにはどうしたらいいのでしょうか? テキストをクリックするとポップアップウィンドウがでるのですが、 そのテキスト部分を、マウスオーバーで色が変わるようにしたいのです。 ポップアップウィンドウはJavascript:;で設定しています。
- ベストアンサー
- HTML
- テキストにマウスオーバーでポップアップを表示させるには・・・
よくサイトで見かける、テキストにマウスオーバーでポップアップを表示させたいのですが、どうやったらいいのでしょうか?テキストにマウスが重なると、詳細などが簡単な説明できるようにしたいんです。 使っているソフトはDreamweaverです。宜しくお願いします。
- 締切済み
- その他([技術者向] コンピューター)
- ロールオーバーでテキストスクロール
XMLからデータを取得し、タイトルをリスト表示(5件)し、 タイトルにロールオーバーでタイトルのテキストが左に流れていく。 テキストが流れきったら、右から流れ始める。 ロールアウトでテキストは初期の場所に戻る。 以上のようなflashを作成しようとしているのですが、 悩んでいる部分があります。 テキストが流れきったかどうかの判定は、テキストのMCのX座標の位置に よって判断しています。 テキストの長さは長いものもあれば、短いものもあります。 あらかじめ、テキストエリアの幅を長いものに合わせておくと、 テキストが流れきった後、右からまた流れ始める際に短いテキストだと 流れ始めるまで間が空いてしまいます。 テキストが流れきったら、テキストの長短に関わらず、 すぐに右から流れ始めるようにしたいのですが、良い方法などありますでしょうか。 よろしくお願いします。 環境は以下です。 FLASH CS3 ActionScript2.0
- ベストアンサー
- Flash
- 代替テキストを素早く表示
画像にロールオーバーした時に出てくる代替テキストの時間を早めることは出来ませんか? マウスオーバーしたら通常だと一瞬間をおいて出ますよね。これをすぐに出したいのですが、htmlのみ(またはjavascript)では実現できませんか?即出ししたければFlashを使わないとダメでしょうか?
- ベストアンサー
- HTML
- マウスオーバー時にテキストをスワップさせるには?
Dreamweaver3Jを使っているのですが、テキスト部分をマウスオーバーしたら、そのテキストの色を変えて、アンダーラインがでるようにするにはどうればいいのですか?ビヘイビアでさがしているのですが、見つかりません。丁度このOKwebでのメニューにあるような、テキスト部分をマウスオーバーするとアンダーラインが出てくる仕組みです。宜しくお願いします。
- 締切済み
- グラフィックソフト
お礼
お礼が遅くなって大変申し訳ありませんでした。 kana-tanさんが書き込んでくださったとうりに、もう一度コードを書き直してみたのですが、IEで動けばいいのですが、どうもうまくいきませんでした。もう少し勉強してやり直してみます。 どうもありがとうございました。