LoginSignup
1
0

More than 5 years have passed since last update.

JavaScript学習記録6 2018年6月28日分

Last updated at Posted at 2018-06-28

使用図書
『ここからはじめるJavaScript入門』(井上久夫 2002年1月25日発行)

やったこと
・関数について
 関数ってなんだってところからだけど、命令を何個かまとめて名前つけたものってことでいいのかな。んで名前を唱えると用意してた関数が出てくると。詠唱破棄……!みたいなノリ?

functionで関数を設定して、設定した名前を使うとぱぱっと使い回せるみたいだ。

・配列について
 テキストエリアを複数設定して関数を動かすことはできるわけだけれど、じゃあテキストエリアの指定方法は?って時に配列が使われるっぽい。今回はformを複数個なのでform配列!

タグを付けると自動で0.1.2……とついていくらしい。JavaScriptは0から始まるのがデフォなのかね。同時にelementでフォーム内の記述にも配列が使える。これも0.1.2……と振られるからそのように書けばよいね!
<FORM>
  <TEXTAREA cols="20" rows="4"> ニュース1</TEXTAREA>>
  </FORM>

を複数書いてテキストエリアを量産したら

<script lang="JavaScript">
 document.forms[0].elements[0].value="特にないよ!";
 document.forms[1].elements[0].value="無いったら無いよ!";
 document.forms[2].elements[0].value="ごめん、本当はちょっとある。ちょっとだけ";
</script> 

こんなかんじで配列を指定していくと。大量になんか書くときとか便利そうね。
さらにさらに、関数を2つ作って、片方をonMouseOver,もう片方をonMouseOutにすると文章が戻る仕様にもできる。

……終わったー! 使用図書読了! まだいろんな機能付き掲示板は遠い気がするから、もう一冊追加するか、web上の講座を一つやってみるか、もしくは一回組んでみるか。いずれにせよ次をぱぱっと始めますわ。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0