10月の授業日記

 10/1 JavaScript

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

基本書式

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

オブジェクト

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

プロパティ

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

メソッド

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

初めてのjs

イベントハンドラ

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

 イベントハンドラ

 

感想

  JavaScriptは聞いたことだけありました。ですが実際触れてみると思っていたのとは全然違い、面白かったです。

10/15 外部jsファイル

引数

数値を入れて変数に代入できる

外部jsファイル

スクリプトを記述した拡張子.jsファイルにリンクすれば外部ファイルに記述したスクリプトを実行できる

script src=jsファイルへのパス></script>(終了タグ要)

外部ファイルに記述された関数をイベントハンドラで呼び出す使用法が多い

今日のひとこと

本日は途中Macが落ちて大変でした。

ランダムを意図的にできるコンピュータは賢いなと思います

10/21 DWによるJavaScript

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

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

ビヘイビア

DWでのJSのプリセット

画像を入れ替える

スワップイメージ

ロールオーバーイメージ

css

文字を入力

jsフレームワーク

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

jQuery

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

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

jQuery UI

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

Datepicker

今日のひとこと

工程を飛ばしてdwに入力をお任せして簡単になっている分、何が何やら理屈がわからなくなってきたなと思いました。