10月の授業日記

10/1 JavaScript

ユーザーのアクションに応じてブラウザを制御

基本書式

  1. オブジェクト.プロパティ=値;
  2. オブジェクト.プロパティ(値);

オブジェクト

  • ブラウザのパーツjsでの呼称

プロパティ

  • オブジェクトの設定値を変える

メソッド

  • オブジェクトができる機能を実行

 初めてのjs

イベントハンドラ

  • ユーザのアクションに応じて命令を実行できる
  • タグの属性
  • htmlのイベントハンドラをきっかけにjsがhtmlやCSSを制御できる

イベントハンドラ 

10/8 関数

複数の命令をひとまとめにして名前をつけたセット

関数の定義

function関数名(引数){命令文}

関数の呼び出し

<タグ イベントハンドラ=”関数名(引数)”>

10/22 DWによるJavaScript」

DWにはスプリクトを記述しなくてもJSによるページが作れる方法が用意されている

  • ビヘイベア
  • ロールオーバーイメージ
  • JQueryUI

ビヘイビア

DWでのJSのプリセット

  • アラート
  • ウィンドウを開く
  • テキストの変更

画像を入れ替える

スワップイメージ

ロールオーバーイメージ

jsフレームワーク

外部スクリプトの大規模化したものがフレームワーク

jQuery

最も普及しているフレームワークの一つ

  • jquery本体
  • scriptファイル
  • htmlから呼び出す

jQuery UI

  • Adobe独自のフレームワークをjuery用に手直ししたもの
  • 挿入し、保存すると必要なファイルがサイト内へコピー・リンクされる

datepicker