読者です 読者をやめる 読者になる 読者になる

ウェブ学のすすめ

Study of Web Design & Programing

簡単なjQueryでtableにアコーディオンを実装する方法

jQueryを使ってテーブル内でアコーディオンするための方法をご紹介します。 開くボタンを押すと隠れていたコンテンツが開閉するようになっています。 テーブルをすっきり見せたいけど詳細なども表示させないといけないときのUIとして参考になるかもしれませ…

DOMを使用したアニメーション

DOMを使用してアニメーションを作ってみました。CSS3を使っていないのでIEでもアニメーションが動きます。

Google Maps JavaScript APIを使ったルート検索

プレビュー ↓別ウィンドウを開いて見る ルート検索マップ(詳細)

JavaScriptでCSSを切り替える「styleswitch.js」

サイトに訪れたユーザーがページ上で簡単にスタイルシートを切り替えることができる方法を調べてみました。 いくつか方法がありましたが「styleswitch.js」で切り替える方法をご紹介します。 ↓別ウィンドウを開いてみる JavaScriptでCSSを切り替える「styles…

Google Maps APIの使い方(Google Maps JavaScript API V3)

Google Maps API(Google Maps JavaScript API V3)を使ってページにGoogleマップを表示させてみました。↓別ウィンドウを開いて見る Google Maps APIを使ってGoogleマップを表示 - js do itステップ1:HTML ソースコード <html lang="ja"> <head> <meta charset="UTF-8"> </meta></head></html>

Jimdoのデフォルトレイアウトにsmoothscrollを導入する方法

ステップ1:ヘッダー部分を編集 管理画面の「設定」>「ヘッダー部分を編集」 ステップ2:smoothScroll.js smoothScroll.jsをコピーしてscriptタグで囲んで記述欄にペーストし、「保存」をクリック <script> コピーしたソースコード </script> ステップ3:ウィジェット/htm…

画像スライドメニュー

プレビュー ↓スマートフォンの方はこちらからプレビューできます。 画像スライドメニュー コード HTML <html lang="ja"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=yes, initial-scale=1, maximum-scale=1"> <meta name="apple-mobile-web-app-capable" content="yes"> <title>画像スライドメニュー</meta></meta></meta></head></html>

【Yetii】〜Yet (E)Another JavaScript Tab Interface Implementation〜

Yetii - Yet (E)Another JavaScript Tab Interface Implementation | kminek.pl プレビュー ↓スマートフォンの方はこちらからプレビューできます。 Yetii コード HTML <html lang="ja"> <head> <meta charset="UTF-8"> <title>Yetii</title> <link rel="stylesheet" href="css/style.css"> <script src="js/yetii-min.js"></script> </link></meta></head></html>

JavaScriptとCSSだけで1ページに複数のクロスフェードを動作させる

Javascript / CSS Crossfader : CSS . XHTML . Javascript . DOM : Brand Spanking New ポイント 必要なのは「bsn.Crossfader.js」のみ id 属性を任意で付けておく var 変数名 = new Crossfader( new Array('id名','id名','id名'), クロスフェード時間, 静止…

DOMで作る折りたたみ式記事

プレビュー ↓スマートフォンの方はこちらからプレビューできます。 DOMで作る折りたたみ式記事 - js do it コード HTML <html lang="ja"> <head> <meta charset="UTF-8"> <title>まずはやってみる:方丈記編</title> <link rel="stylesheet" href="sample01.css"> <script src="1_01.js"></script> </link></meta></head></html>

DOMでイベントとタイミングを記述〜アラート表示〜

プレビュー ↓スマートフォンの方はこちらからプレビューできます。 DOMでイベントとタイミングを記述 - js do it コード HTML <html lang="ja"> <head> <meta charset="UTF-8"> <title>DOMでイベントとタイミングを記述</title> <script src="dom_click.js"></script> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> </meta></head></html>

DOMで文字色を変える

プレビュー ↓スマートフォンの方はこちらからプレビューできます。 DOMで文字色を指定 コード <html lang="ja"> <head> <meta charset="UTF-8"> <title>DOMで文字色を指定</title> </meta></head></html>

配列で作る商品の単価と在庫の関係の表組み|実践課題F

プレビュー PC版 配列で作る商品の単価と在庫の関係の表組み - jsdo.it - share JavaScript, HTML5 and CSS スマートフォン版 配列で作る商品の単価と在庫の関係の表組み - js do it コード <html> <head> <meta charset="utf-8"> <title>配列</title> <style> body { font-family: "ヒラギノ角ゴ Pro W3", "Hiragino</meta></head></html>…

配列で作る商品の単価と個数の関係の表組み|実践課題E

プレビュー PC版 配列で作る商品の単価と個数の関係の表組み - jsdo.it - share JavaScript, HTML5 and CSS スマートフォン版 配列で作る商品の単価と個数の関係の表組み - js do it コード <html> <head> <meta charset="utf-8"> <title>配列</title> <style> body { font-family: "ヒラギノ角ゴ Pro W3", "Hiragino</meta></head></html>…

配列の演算|実践課題D

プレビュー PC版 配列の演算 - jsdo.it - share JavaScript, HTML5 and CSS スマートフォン版 配列の演算 - js do it コード <html> <head> <meta charset="utf-8"> <title>配列</title> <style> body { font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシッ</meta></head></html>…

配列でリンクを表示|実践課題C

プレビュー PC版 配列でリンクを表示 - jsdo.it - share JavaScript, HTML5 and CSS スマートフォン版 配列でリンクを表示 - js do it コード <html> <head> <meta charset="utf-8"> <title>配列</title> <style> body { font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka</meta></head></html>…

配列で表組みを表示|実践課題B

プレビュー PC版 配列で表組みを表示 - jsdo.it - share JavaScript, HTML5 and CSS スマートフォン版 配列で表組みを表示 - js do it コード <html> <head> <meta charset="utf-8"> <title>配列</title> <style> body { font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka</meta></head></html>…

おみくじをランダム表示|実践課題A

プレビュー PC版 おみくじをランダム表示 - jsdo.it - share JavaScript, HTML5 and CSS スマートフォン版 おみくじをランダム表示 - js do it コード <html> <head> <meta charset="utf-8"> <title>配列</title> <style> body { font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiry</meta></head></html>…

JavaScriptにおける配列の書き方(1つの要素に複数の情報を格納したい場合)

プレビュー PC版 JavaScriptにおける配列の書き方(1つの要素に複数の情報を格納したい場合) - jsdo.it - share JavaScript, HTML5 and CSS スマートフォン版 JavaScriptにおける配列の書き方(1つの要素に複数の情報を格納したい場合) - js do it コード <html lang="ja"> <head> <meta charset="utf-8"></meta></head></html>…

JavaScriptにおける配列の書き方

プレビュー PC版 JavaScriptにおける配列の書き方(1) - jsdo.it - share JavaScript, HTML5 and CSS スマートフォン版 JavaScriptにおける配列の書き方(1) - js do it コード <html lang="ja"> <head> <meta charset="utf-8"> <title>配列</title> </head> <body> <script> var member = ['佐藤','伊藤','山田']; alert(member[2]+'さん');</body></html>…

JavaScriptで作る複利計算プログラム

複利とは 複利(ふくり)とは、複利法によって計算された利子のこと。複利法とは、元金によって生じた利子を次期の元金に組み入れる方式であり、元金だけでなく利子にも次期の利子がつく。新元金=元金+元金×利率 =元金×(1+利率)引用:複利 - Wikipedia …

JavaScriptで作る九九表

プレビュー↓PC版JavaScriptで作る九九表 - jsdo.it - share JavaScript, HTML5 and CSS ↓スマートフォン版JavaScriptで作る九九表 - js do it コード <html lang="ja"> <head> <meta charset="utf-8"> <title>九九の対数表</title> <style> table { border-collapse: collapse; } td,th { width: 50px; border: 1px solid #000;</meta></head></html>…

標準体重計算プログラム ver 2.0|男女別

プレビュー PC版 標準体重計算プログラム ver 2.0|男女別 - jsdo.it - share JavaScript, HTML5 and CSS スマホ版 標準体重計算プログラム ver 2.0|男女別 - js do it コード <html> <head> <meta charset="utf-8"> <title>標準体重</title> </head> <body> <script type="text/javascript"> var height; var weight; var man; man = confirm("あなたは男</body></html>…

ドルから円に換算を表示するJavaScript|【J14】

課題 【J14】 ドルから円に換算を表示するJavaScriptを記述しなさい。入力された数値を換算して、以下のように表示します。引用:練習課題(2) - Webデザインの勉強|忘筌 解答 PC版 ドルから円に換算を表示するJavaScript|【J14】 - jsdo.it - share Java…

成人かどうか判定する|【J13】

課題 以下のように表示するJavaScriptを記述しなさい。年齢が20歳以上であったら、以下のように表示されます。引用:練習課題(2) - Webデザインの勉強|忘筌 解答 PC版 成人かどうか判定する|【J13】 - jsdo.it - share JavaScript, HTML5 and CSS スマホ…

prompt(文字列)|【J12】

課題 【J12】以下のように表示するJavaScriptを記述しなさい。引用:練習課題(2) - Webデザインの勉強|忘筌 解答 PC版 prompt(文字列) - jsdo.it - share JavaScript, HTML5 and CSS スマホ版prompt(文字列) - js do it コード <html lang="ja"> <head> <meta charset="utf-8"> <title>【J12】</title> </head> <body> <script type="text/javascript"> var me</body></html>…

「長いメッセージの場合は、 エスケープシーケンスで改行します。」 と表示するJavaScript|【J11】

課題 【J11】「長いメッセージの場合は、 エスケープシーケンスで改行します。」 と表示するJavaScriptを記述しなさい。練習課題(2) - Webデザインの勉強|忘筌 解答 PC版 「長いメッセージの場合は、 エスケープシーケンスで改行します。」 と表示するJav…

1年が何秒かを表示するJavaScript|【J10】

課題 【J10】1年が何秒かを表示するJavaScriptを記述しなさい。練習課題(2) - Webデザインの勉強|忘筌 解答 PC版 1年が何秒かを表示するJavaScript|【J10】 - jsdo.it - share JavaScript, HTML5 and CSS スマホ版1年が何秒かを表示するJavaScript|【J1…

標準体重計算プログラム

プレビュー PC版 標準体重計算プログラム - jsdo.it - share JavaScript, HTML5 and CSS スマホ版標準体重計算プログラム - js do it コード <html lang="ja"> <head> <meta charset="utf-8"> <title>標準体重</title> </head> <body> <script type="text/javascript"> var height; var weight; height = prompt('身長を入力してください',170); height = pars…</body></html>

平成を西暦に変換する

document.writeバージョン 平成を西暦に変換する|document.writeバージョン - jsdo.it - share JavaScript, HTML5 and CSS <html lang="ja"> <head> <meta charset="utf-8"> <title>平成を西暦に変換する</title> </head> <body> <script type="text/javascript"> var heisei; var fullYear; var message; heisei = 24; fullYear = heisei…</body></html>

入れ子になったif文

プレビュー PC版 入れ子になったif文 - jsdo.it - share JavaScript, HTML5 and CSS スマホ版入れ子になったif文 - js do it コード <html lang="ja"> <head> <meta charset="utf-8"> <title>if文</title> </head> <body> <script type="text/javascript"> var num = 90; if(num > 80){ if(num == 100){ alert('満点です。'); } else{ alert('も…</body></html>

if文|点数によってdocument.writeを条件分岐

プレビュー PC版 if文|点数によってdocument.writeを条件分岐 - jsdo.it - share JavaScript, HTML5 and CSS スマホ版if文|点数によってdocument.writeを条件分岐 - js do it コード <html lang="ja"> <head> <meta charset="utf-8"> <title>if文</title> </head> <body> <script type="text/javascript"> var num = 65; document.write('あなたの点数は'…</body></html>

if文|偶数と奇数の条件分岐

プレビュー PC版 if文|偶数と奇数の条件分岐 - jsdo.it - share JavaScript, HTML5 and CSS スマホ版if文|偶数と奇数の条件分岐 - js do it コード <html lang="ja"> <head> <meta charset="utf-8"> <title>if文</title> </head> <body> <script type="text/javascript"> var num = 5; if( num % 2 == 0){ document.write(num, 'は偶数です。'); } els…</body></html>

演算子の優先順位

プレビュー PC版 演算子の優先順位 - jsdo.it - share JavaScript, HTML5 and CSS スマホ版演算子の優先順位 - js do it コード <html lang="ja"> <head> <meta charset="utf-8"> <title>演算子の優先順位</title> </head> <body> <script type="text/javascript"> document.write('2×8-6÷2=',(2*8-6/2),'<br>'); document.write('2×(8−6)÷2=',(2…</body></html>

ボタンをクリックするとアラートに「Hello JavaScript!」と表示させるJavaScript【J09】

ボタンをクリックするとアラートに「Hello JavaScript!」と表示させるJavaScript - jsdo.it - share JavaScript, HTML5 and CSS コード <html lang="ja"> <head> <meta charset="utf-8"> <title>J09</title> <script type="text/javascript"> <!-- function hello(){ alert('Hello JavaScript!'); } //--> </script> </meta></head></html>

JavaScript関連用語確認【J08】

課題 次の語句を説明しているものを選びなさい。 (1)onload (2)( ) (3)alert (4);(a)ポップアップウィンドウにメッセージを表示する (b)JavaScriptのコードの行の終端 (c)ウェブページの読み込み完了を示す (d)関数に渡される情報を囲む引用…

「h1要素」と「p要素」をJavaScriptで記述【J07】

「h1要素」と「p要素」をJavaScriptで記述 - jsdo.it - share JavaScript, HTML5 and CSS コード <html lang="ja"> <head> <meta charset="utf-8"> <title>J07</title> </head> <body> <script type="text/javascript"> はじめてのJavaScript<\/h1>'); document.write('<p>ゼロからJavaScriptを記述できるように練習しま…</p></body></html>

ボタンをクリックしたらアラートで答えを表示するJavaScript(function使用)【J06】

ボタンをクリックしたらアラートで答えを表示するJavaScript(function使用) - jsdo.it - share JavaScript, HTML5 and CSS コード <html lang="ja"> <head> <meta charset="utf-8"> <title>J06</title> <script type="text/javascript"> <!-- function Ans(){ var answer = 'You Tube'; alert(answer); } //--> </script> </meta></head></html>

クリックでアラートを表示するJavaScript(function使用)【J05】

クリックでアラートを表示するJavaScript(function使用) - jsdo.it - share JavaScript, HTML5 and CSS コード <html lang="ja"> <head> <meta charset="utf-8"> <title>J05</title> <script type="text/javascript"> <!-- function Img(){ alert('海'); } //--> </script> <style type="text/css"> img { cursor: pointer; } <…</meta></head></html>

ページを開いた瞬間にアラートを表示するJavaScript【J04】

ページを開いた瞬間にアラートを表示するJavaScript - jsdo.it - share JavaScript, HTML5 and CSS コード <html lang="ja"> <head> <meta charset="utf-8"> <title>J04</title> <style type="text/css"> img { cursor: pointer; } </style> </head> <body> <img src="sea.jpg" width="450" alt="海" onload="alert('海')"> </body>…</html>

マウスアウトでアラートを表示するJavaScript【J03】

マウスアウトでアラートを表示するJavaScript - jsdo.it - share JavaScript, HTML5 and CSS コード <html lang="ja"> <head> <meta charset="utf-8"> <title>J03</title> <style type="text/css"> img { cursor: pointer; } </style> </head> <body> <img src="sea.jpg" width="450" alt="海" onMouseOut="alert('海')"> </body></html>

マウスオーバーでアラートを表示するJavaScript【J02】

マウスオーバーでアラートを表示するJavaScript - jsdo.it - share JavaScript, HTML5 and CSS コード <html lang="ja"> <head> <meta charset="utf-8"> <title>J02</title> <style type="text/css"> img { cursor: pointer; } </style> </head> <body> <img src="sea.jpg" width="450" alt="海" onMouseOver="alert('海')"> </body></html>

クリックでアラートを表示するJavaScript(function不使用)【J01】

クリックでアラートを表示するJavaScript(function不使用) - jsdo.it - share JavaScript, HTML5 and CSS コード <html lang="ja"> <head> <meta charset="utf-8"> <title>J01</title> <style type="text/css"> img { cursor: pointer; } </style> </head> <body> </body></html>

writeメソッド

writeメソッド - jsdo.it - share JavaScript, HTML5 and CSS ポイント writeメソッド 文字列を書き出す コード <html lang="ja"> <head> <meta charset="utf-8"> <title>JavaScriptの練習</title> </head> <body> <script type="text/javascript"> <!-- document.write('<h1>Hello JavaScript<\/h1>'); //--> </script> </body> </html>

alertメソッド

alertメソッド - jsdo.it - share JavaScript, HTML5 and CSS ポイント alertメソッド 警告ダイアログを表示する コード <html lang="ja"> <head> <meta charset="utf-8"> <title>メソッド</title> </head> <body> <p>ボタンをクリックしてください。 <input type="button" value="ボタン" onClick="alert('Perfect')"> </p> </body> </html>

JavaScriptによる文字色と背景色の変更

JavaScriptによる文字色と背景色の変更 - jsdo.it - share JavaScript, HTML5 and CSS ポイント fgColorプロパティ 文字の色を参照・設定する bgColorプロパティ 背景の色を参照・設定する コード <html lang="ja"> <head> <meta charset="utf-8"> <title>Hello!</title> </head> <body onLoad = "window.defaultStatus = '色の設定'"> </body></html>

文字列の表示|JS課題04

課題 自分の氏名を出力パネルに表示しなさい。Webデザインの勉強|忘筌 解答 HTML <html> <head> <meta charset="UTF-8" /> <title>文字列の表示</title> <link rel="stylesheet" type="text/css" media="screen,print" href="style.css" /> </head> <body> <script type="text/javascript" src="index.js"></script> </body> </html> CSS .name { …

割り勘を計算する|JS課題03

課題 「ビールを12杯:1杯500円」「ウーロン茶を4杯:1杯300円」 「サラダを2皿:1皿600円」「チキンを2皿:1皿800円」 「ピザを2枚:1枚800円」 これを5人で割り勘にしたときの一人あたりの金額を求めなさい。Webデザインの勉強|忘筌 解答 HTML <html> <head> <meta charset="UTF-8" /> <title></title></meta></head></html>…

距離・速度・時間を計算する|JS課題02

課題 「車Aの時速は100km」「車Bの時速は140km」 東京←→大阪の距離は560km どちらが何時間早く着くか求めなさい? ※四捨五入の式は考慮しなくてもOKWebデザインの勉強|忘筌 解答 HTML <html> <head> <meta charset="UTF-8" /> <title>距離・速度・時間を計算する</title> <link rel="stylesheet" type="text/css" media="screen,print" href="style.css" /> </head> <body> </body></html>

変数を使った計算式|JS課題01

課題 変数を使った計算式を書き、出力パネルに結果を表示させなさい。 10×(8+12)÷4 の値は?Webデザインの勉強|忘筌 解答 HTML <html> <head> <meta charset="UTF-8" /> <title>変数を使った計算式</title> </head> <body> <script type="text/javascript" src="index.js"></script> </body> </html> JavaScript var a = 10; var b = 8; var c = 12; var d = 4; var …