OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

ランダムリンクとTHIS構文

  • 困ってます
  • 質問No.105807
  • 閲覧数71
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

マウスでクリックするとランダムで行き先が変わるようなJAVAスクリプトを探しているのですが、なかなかみつかりません。紹介しているページがありましたら教えて下さい。
もうひとつは、THIS構文というのがJAVAスクリプト言語としてあるみたいですが、理解できないので、教えて下さい。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

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

  • 回答No.1
レベル14

ベストアンサー率 50% (1122/2211)

> マウスでクリックするとランダムで行き先が変わるようなJAVAスクリプトを探しているのですが、なかなかみつかりません。

実用性はいざ知らず、題材としてはわかりやすいので、いろいろありますよ。
どの検索エンジンでも良いので "ランダム リンク JavaScript" なんてキーワードで
探してみてください。そのうちのひとつを参考URLに書いておきます。

> THIS構文というのがJAVAスクリプト言語としてあるみたいですが、理解できない

自分自身を指すオブジェクトです。関数の中で使う場面は、あまり想像できない
のですが、たとえば、type=submit 以外のボタンでも、押されたら submit する
場合には、

<input type="button" onClick="this.form.submit()">

というふうに書きます(例自体に有用性はないです)。

this が、このボタンを指します。ボタンはプロパティとして、それが含まれる
<form> を指す form というプロパティを持ってます。form は submit を
実行する submit() というメソッドを持ってます。関数に分けると、こんな感じ。

<script>
function do_submit(f) {
  f.submit();
}
</script>

<input type="button" onClick="do_submit(this.form)">
お礼コメント
noname#2500

ありがとうございました。
是非使わせていただきます!
投稿日時 - 2001-07-22 14:18:56
-PR-
-PR-
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ