フォームとインナー HTML を使って動的にページ内の文章を変更しよう 問題 1. つぎの指示と画面を参考に HTML を組みなさい 仕様 テキストボックスに任意の文字を入力し [ コメント ] ボタンをクリックすると 下部の文章がテキストボックスの内容に置き換わる フォーム名 : f1 テキストボ

Similar documents
教材ドットコムオリジナル教材

JavaScript 演習 2 1

websample 1 2 websample index.html

JavaScript演習

<4D F736F F D A957A A A8FEE95F18F88979D DEC90AC E646F63>

教材ドットコムオリジナル教材


■新聞記事

JavaScript演習

データ解析

JavaScript カスタマイズ入門 kintone university アプリデザイナープラス JavaScript カスタマイズ入門編演習問題回答 演習問題 第 2 章サンプルで試そう 1 cybozu.com developer network の サンプルで試そう ( 以下 サンプル と

Web データ管理 JavaScript (3) (4 章 ) 2011/12/21( 水 ) 湘南工科大学講義資料 Web データ管理 (2011) 阿倍 1/18

演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用できます ) 演習名 使用するフォルダ 演習 1 Z: Web データ管理 演習

サンプル CSS OutlineAnimation.html の説明 HTML の記述 (OutlineAnimation.html) id 属性 stage の div 要素を作り その中に div 要素でボックスを記述します id 属性 div1 の div 要素を記述し 中にテキストで Out

サンプル CSS1 入力フィールドの輪郭 (outline) のトランジション 入力フィールドをクリックすると変化します InputOutlineTransition の説明 HTML の記述 (InputOutlineTransition.html) id 属性 field の div 要素を作り

第 8 回の内容 クライアントサイド処理 JavaScript の基礎

1

(3) 本文を書く 実際にページを開いたときに表示される本文を書いてみましょう から の間に書きます <html > <head > <title > 武のホームページ </title > </head > </html > (4) ページを保存する ここで一度ページを保存してみましょう テキストエ

Microsoft Word - FWTEC0003.doc

2 / 16 HTML=HyperText Markup Language( ハイパーテキストマークアップランゲージ ) ブラウザ (Chrome) での表示 ソースの表示 ( メモ帳 /TeraPad) HTML <========= =========>

overflow プロパティの指定は 親ボックスのスタイルに記述します overflow プロパティは position プロパティ (position: static; 以外 ) の指定がされていなと適用されません ボックスの外にはみ出た部分を表示させたくないときに hidden を使用します サ

PowerPoint プレゼンテーション

第 1 章 JavaScript/jQuery JavaScript とは JavaScript( ジャバスクリプト ) は HTML や CSS また PHP などでは実現することの難しい さまざまな効果を Web ページ上で実現できるスクリプト言語です 一時期 Web ページ作成に

<td width=99%><input type="file" size="80" name="file"></td> <td width=1% nowrap align=right valign=top> 削除キー : </td> <td width=99%><input type="passw

ホームページ制作 基礎編 (HTML5 CSS3 コーディング )

Web プログラミング 1 JavaScript (4) (4 章 ) 2013/7/17( 水 ) 日時 講義内容 4/10 ( 水 ) ガイダンス Web (1 章 ) 4/17 ( 水 ) HTML+CSS (1) (2 章 ) 4/24 ( 水 ) HTML+CSS (2) (2 章 ) 5

<48746D6C8AEE91628D758DC02E786C73>

Microsoft Word - no06.doc

< F2D834A E F CC8A >

SVG資料第6回目(その3) SVGとHTMLの間でデータを交換する

情報C 4月スクーリング プリント

Si 知識情報処理

設定をクリックしてください 初期設定をクリックします

Microsoft PowerPoint _2b-DOM.pptx

Microsoft PowerPoint - 04WWWとHTML.pptx

サンプル CSS web ページを開くと同時にピエロの玉乗りが動き出すアニメーションを作ってみましょう AnimeAuto の説明 HTML の記述 (AnimeAuto.html) ピエロの画像に pierrot という id を 玉の画像に ball という id を付けておきます <!DOCT

Taro-02_Web_html自習テキストⅡ.

Microsoft Word - PHP演習資料.doc

Web プログラミング 1 JavaScript (3) (4 章 ) 2013/7/3( 水 ) 日時 講義内容 4/10 ( 水 ) ガイダンス Web (1 章 ) 4/17 ( 水 ) HTML+CSS (1) (2 章 ) 4/24 ( 水 ) HTML+CSS (2) (2 章 ) 5/

第 2 部 JavaScript 編 17 演習の答え 17.1( 演習 3-3)1 列目の width を 200px 2 列目を 300px にしなさい pr3-3.html <title> </title> <table border="1" style="border-collapse:co

インターネット社会の発展

Color Change

Border Width と記述します id 属性 div3 の div 要素を記述し 中にテキストで Border Radius と記述します id 属性 div4 の div 要素を記述し 中に span 要素を1つ記述しその中にテキストで Border All<br />(Color,Widt

第21章 表計算

Webデザイン論

JavaScript 1.! DOM Ajax Shelley Powers,, JavaScript David Flanagan, JavaScript 2

Microsoft PowerPoint - CSS(Cascading Style Sheets)の基本.pptx

広告掲載規定

コンピュータ基礎実習 ( 上級 ) 第 12 週例では <h1> タグが対象であることを意味します セレクタを変えることで見栄えを様々な対象に設定できます プロパティ (property) は設定する見栄え ( スタイル ) の種類のことです 値はプロパティに対する具体的な設定値です この例では文字

transform: translatex(x 方向の移動距離 ) transform: translatey(y 方向の移動距離 ) transform: translate(x 方向の移動距離, Y 方向の移動距離 ) transform: translate 関数は 移動する位置ではなく 移動

( 注 )Safari (webkit 系ブラウザ ) と Chrome(webkit にも対応 ) は テキストの輪郭や色を -webkit-text-stroke-width -webkit-text-stroke-color -webkit-text-fill-color のプロパティで描くこ

KeyWeb Creator 概要 What s KeyWeb Creator? 動的なホームページを作成するためのツール!! 従来の Web ページ DB を利用した Web ページ <HTML> <HEAD> <TITLE>show_book</TITLE> </HEAD> <BODY> <DI

スタイルシート仕様書

transform: skewx(x 軸の傾斜角度 ) transform: skewy(y 軸の傾斜角度 ) transform: skew(x 軸の傾斜角度, Y 軸の傾斜角度 ) skewx( ) は X 軸に沿って傾斜します skewy( ) は Y 軸に沿って傾斜します skew( ) は

モバイルカスタマイズページ マニュアル 楽天トラベル株式会社モバイル事業部 2007 年 5 月 15 日 1

PowerPoint プレゼンテーション

C:\Apache Software Foundation\Apache2.2\htdocs\sample\login.html サンプルプログラム passworddisc.php <head><title> ログイン </title></head> $user=$_post['user']; $

<4D F736F F D DEC837D836A B2D48508DEC90AC2D322E646F63>

Taro php.jtdc

システム分析とデータベース設計

情報C 4月スクーリング プリント

Microsoft Word - 操作マニュアル(PowerPoint2013)


padding( パディング ) padding プロパティでボックスの内側の余白を指定します この部分の内側には背景 ( 背景色や背景画像 ) を表示できます border( ボーダー ) border プロパティでボックスの境界線を指定します ボーダーには色 太さ 線の種類を指定できます 画像で

Microsoft Word - 操作マニュアル(PowerPoint2010).doc

JavaScript プログラミング 4.Web ブラウザのオブジェクト 4-4 window オブジェクト 4-5 location オブジェクトと history オブジェクト 4-6 link オブジェクト 08T4082A 野太樹

SmallTown 日付オブジェクト 日付オブジェクトを使ってページ内にいろいろな仕掛けをつくってみよう 1. 日付オブジェクトとは JavaScriptではいろいろなオブジェクトを扱えますが 日付オブジェクトもその一つです 手順としては 1 日付オブジェクトを作成する2そのオブジェクトから日にちや

JavaScript の使い方

brieart初期導入ガイド

_IMv2.key

(Microsoft Word - 01PowerPoint\217\343\213\211C\203p\203^\201[\203\223\222m\216\257\225\\\216\206.doc)

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション


intra-mart WebPlatform/AppFramework

前ページからの続き // テキストボックス02 id 属性で取得 // id 属性で取得する場合は一意に決まるので 何番目かの指定は不要 var textbox02elem = document.getelementbyid("text_box02_id"); if ("001" == statee

Web データ管理 HTML+CSS (6) (2 章 ) 2011/11/9( 水 ) 湘南工科大学講義資料 Web データ管理 (2011) 阿倍 1/21

Microsoft Word - manual

引き算アフィリ ASP 登録用の日記サイトを 作成しよう Copyright 株式会社アリウープ, All Rights Reserved. 1

■新聞記事

ii II Web Web HTML CSS PHP MySQL Web Web CSS JavaScript Web SQL Web

ように記述をします div1 要素 span 要素 2 個 div3 要素 span 要素 4 個 div5 要素 span 要素 1 個 div7 要素 span 要素 2 個 div2 要素 span 要素 1 個 div4 要素 span 要素 2 個 div6 要素 span 要素 2 個

スライド 1

Webプログラミング演習

PowerPoint プレゼンテーション

CANPANブログ基礎マニュアル

Web データ管理 JavaScript (1) (4 章 ) 2011/12/7( 水 ) 湘南工科大学講義資料 Web データ管理 (2011) 阿倍 1/21

実験 5 CGI プログラミング 1 目的 動的にWebページを作成する手法の一つであるCGIについてプログラミングを通じて基本的な仕組みを学ぶ 2 実験 実験 1 Webサーバの設定確認と起動 (1)/etc/httpd/conf にある httpd.conf ファイルの cgi-bin に関する

背景の線形グラデーションをアニメーションのように見せる方法は 前章の #div4 ボックスと同じ方法です ( 注 )Safari (webkit 系ブラウザ ) と Chrome(Webkit にも対応 ) は テキストの輪郭や色を -webkit-text-stroke-width -webkit

3 CSS について Cascading Style Sheets(CSS カスケーディング スタイル シート カスケード スタイル シート) とは HTML や XML の要素をどのように修飾 ( 表示 ) するかを指示する W3C による仕様の一つ 文書の構造と体裁を分離させるという理念を実現す

プラグインcustomizable-post-listings の使用法 | Myblog

~/WWW-local/compIID (WWW IID ) $ mkdir WWW-local $ cd WWW-local $ mkdir compiid 3. Emacs index.html n (a) $ cd ~/WWW/compIID

スライド 1

Taro-ホームページB5.jtd

ボタンのトランジション 1 トランジションを利用して ボタンを作ってみましょう ボタンを工夫することでひときわ光る web ページにすることができます もう Illustrator や Photoshop でボタンの画像を作る必要はありません JavaScript でスクリプトを書く必

SmartBrowser_document_build30_update.pptx

PowerPoint プレゼンテーション

pdf

Web 設計入門

<8B9E93738CF092CA904D94CC814090BF8B818F B D836A B B B816A2E786C73>

Transcription:

フォームとインナー HTML を使って動的にページ内の文章を変更しよう 問題 1. つぎの指示と画面を参考に HTML を組みなさい 仕様 テキストボックスに任意の文字を入力し [ コメント ] ボタンをクリックすると 下部の文章がテキストボックスの内容に置き換わる フォーム名 : f1 テキストボックス名 : t1 関数名 : MM() test-a.htm function MM(){ a=document.f1.t1.value; if( a!="" ){ A.innerHTML=document.f1.t1.value; < BODY BGCOLOR=#FFCCFF < FORM NAME=f1 < INPUT TYPE=TEXT NAME=t1 < INPUT TYPE=BUTTON VALUE= コメント onclick=mm() < DIV ID=A 上に入力してボタンを押す < /DIV ----------------------------------------- -1-

問題 2. つぎの指示と画面を参考に HTML を組みなさい 仕様 メニューを選ぶと その問題の解答が右側に表示される 関数名 CH() フォーム名 f1 メニュー名 s1 メニューの項目 問題を選んでください "" 第 1 問 ウ 第 2 問 エ 第 3 問 ア 第 4 問 イ test-b.htm function CH(){ a=document.f1.s1.value; if( a!="" ){ A.innerHTML=document.f1.s1.value; < BODY BGCOLOR=#FFCCFF < FORM NAME=f1 < SELECT NAME=s1 onchange=ch() < OPTION VALUE="" 問題を選んでください < OPTION VALUE= ウ 第 1 問 < OPTION VALUE= エ 第 2 問 < OPTION VALUE= ア 第 3 問 < OPTION VALUE= イ 第 4 問 < /SELECT 正解 :< SPAN ID=A < /SPAN ------------------------------------------ -2-

問題 3. つぎの指示と画面を参考に HTML を組みなさい 仕様 メニューを選ぶと それに該当するリンク先が表示される 切り替わった文字をクリックすると該当するサイト にジャンプする 関数名 CHANGE() フォーム名 category メニュー名 menu メニュー項目 値 : 0 カテゴリーを選んでください リンク先を選んでください と表示される 値 : 1 検索サイト 切替文字 : ヤフー リンク先 : http://www.yahoo.co.jp/ 値 : 2 ニュース 切替文字 : 朝日新聞 リンク先 : http://www.asahi.com/ 値 : 3 スポーツ 切替文字 : サンスポ リンク先 : http://www.sanspo.com/ インナーテキスト名 LINK 表 1 行目の背景色 :#99FF66 表の横幅 : 300 枠線 : 1 A タグの書式 font-size:18pt:font-weight:bold; -3-

test-c.htm function CHANGE(){ a=parseint( document.category.menu.value ); switch( a){ case 1:LINK.innerHTML=" < A HREF=http://www.yahoo.co.jp/ ヤフー < /A ";break; case 2:LINK.innerHTML=" < A HREF=http://www.asahi.com/ 朝日新聞 < /A ";break; case 3:LINK.innerHTML=" < A HREF=http://www.sanspo.com/ サンスポ < /A ";break; default : LINK.innerHTML=" リンク先を選んでください "; < STYLE A{ font-size:18pt:font-weight:bold; < /STYLE < BODY BGCOLOR=#FFFFFF < FORM NAME=category < TABLE ALIGN=center WIDTH=300 BORDER=1 < TR< TD BGCOLOR=#99FF66 ALIGN=center < SELECT NAME=menu onchange=change() < OPTION VALUE=0 カテゴリーを選んでください < OPTION VALUE=1 検索サイト < OPTION VALUE=2 ニュース < OPTION VALUE=3 スポーツ < /SELECT < /TD < /TR < TR< TD < P< DIV ID=LINK リンクカテゴリー < /DIV < /TD < /TR < /TABLE --------------------------------------- ワンポイント インナーテキスト インナーテキストとは タグで囲われている文字です タグは本来は < B ようこそ < /B というように使われ この場合ならば ようこそ が < B タグに対するインナーテキストと呼ばれます ( インナーテキスト内にタグが入っていればインナー HTML と呼びます ) 使用方法としては 切り替えたい文字を < DIV などのタグで囲い それに ID 属性を設定します そして その ID の innerhtml プロパティに対して 別な文字を代入すれば動的に文字を変更できます 例えば 以下の例では Aという ID属性のタグのインナーテキストは こんにちは となります < DIV ID=A こんにちは < /DIV このインナーテキストを onclick などのイベントハンドラ ( 利用者のマウスの動きなどに反応して動く命令群 ) と組み合わせれば 動的にページの内容を切り替えることができます ワンポイント スタイル < STYLE ~< /STYLE で囲われた部分には タグを記述し そこに書かれたタグはそれ以降すべてその書式になります 例えば < STYLE TD{ font-color:#ff0000; < /STYLE と書かれたページでは < TD タグ内の文字色がすべて#ff0000 になります タグ名 { 変更したい書式名 : 設定値 ; という文法になります ; で区切れば書式をいくつも設定することが可能です また タグもいくつでも併記することが可能です -4-

ワンポイント インナー HTML を使ったイエスノーテストインナー HTML を使ったイエスノーテストです 質問を考えればあとは関数を繰り返して使うだけです いろいろな問題を考えてみましょう インナー HTML の部分は1 行で入力しましょう 途中で改行してしまうとエラーになってしまいます t-check.htm < html< head< title 行き先チェック < /title < script language="javascript" function Y2(){ A.innerHTML=" < BR< font 週末は時間に余裕がある < /font< BR< BR< onclick=y31 () はい < /a < onclick=n31 () いいえ < /a "; function N2(){ A.innerHTML=" < BR< font 週末は時間に余裕がある < /font< BR< BR< onclick=y32 () はい < /a < onclick=n32 () いいえ < /a "; function Y31(){ B.innerHTML=" < BR< font 温泉に行きましょう! < /font "; function N31(){ B.innerHTML=" < BR< font 近くのおいしいお店に行こう! < /font "; function Y32(){ B.innerHTML=" < BR< font 九州に行きましょう! < /font "; function N32(){ B.innerHTML=" < BR< font 野球を見に行こう! < /font "; < /script < style FONT{ font-size:16pt;background-color:#330066;color:#ffffff; A{ font-size:12pt;font-weight:bold; < /style < /head< body bgcolor=#ffffff leftmargin=0 topmargin=0 < table width=100% height=100% border=0 < tr< td valign=top align=center height=80 <table BORDER=0 WIDTH="100%" BGCOLOR="#66cc66" align=center cellpadding=10 < tr< td align=center 旅行行き先チェック < /td < /tr < /table < /td < /tr < tr< td valign=top align=center < div align=center < h2 旅行行き先チェック < /H2 < /div < bloclquote < div align=center< font 最近 仕事で疲れている < /font< BR< BR< onclick=y2 () はい < /a < onclick=n2 () いいえ < /a < /div < BR< P ID=A < /P < P ID=B < /P< BR < /bloclquote < /td < /tr < tr< td valign=bottom align=center <table BORDER=0 WIDTH="100%" BGCOLOR="#66cc66" align=center cellpadding=10 < tr< td align=center 旅行行き先チェック < /td < /tr < /table < /td < /tr < /table < /body < /html ------------------------------------------ -5-