10月の授業日記

10/1 Java Script

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

基本書式

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

オブジェクト

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

プロパティ

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

メソッド

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

はじめてのjs

イベントハンドラ

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

イベントハンドラ

今日のひとこと

絶対Java ScriptのことをJavaと略してしまうと思うので気をつけようと思います。

10/8  関数

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

関数の定義

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

関数の呼び出し

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

window.open

今日のひとこと

できている人のページのソースと見比べれば間違え見つけやすいと今更気付きました。

10/15 外部jsファイル

 引数

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

外部JSファイル

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

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

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

今日のひとこと

きゃあ〜〜〜

10/22 DWによるJavaScriput

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

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

ビヘイビア

DWでのJSnoプリセット

画像を入れ替える

スワップイメージ

ロールオーバーイメージ

CSS

だでぃん

jsフレームワーク

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

jQuery

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

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

jQuery UI

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

Datepicker

今日のひとこと

今日は友人の家で授業やりました。お皿も洗って上げました。友人は床で寝てました。