質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

jQuery

jQueryは、JavaScriptライブラリのひとつです。 簡単な記述で、JavaScriptコードを実行できるように設計されています。 2006年1月に、ジョン・レシグが発表しました。 jQueryは独特の記述法を用いており、機能のほとんどは「$関数」や「jQueryオブジェクト」のメソッドとして定義されています。

Q&A

解決済

2回答

2072閲覧

javascriptのsetTimeoutを使って表示したい

foo45

総合スコア106

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

jQuery

jQueryは、JavaScriptライブラリのひとつです。 簡単な記述で、JavaScriptコードを実行できるように設計されています。 2006年1月に、ジョン・レシグが発表しました。 jQueryは独特の記述法を用いており、機能のほとんどは「$関数」や「jQueryオブジェクト」のメソッドとして定義されています。

0グッド

0クリップ

投稿2015/09/06 11:03

javascript

1<!doctype html> 2<head> 3<meta charset="UTF-8" /> 4<meta name="viewport" content="width=device-width, initial-scale=1.0"> 5<title>Windowオブジェクト</title> 6<style> 7.hoge { 8 hoge: hogehoge; 9} 10.hogehoge { 11 hoge: hogehogehoge; 12} 13</style> 14<script src="./js/jqueryhogehoge.js"> 15<script type="text/javascript"> 16function current() { 17 return [年月日曜日, 時分秒] 18}; 19 20$(function() { 21setTimeout( 22 $('div.hoge').html('current()[0]'), 23 $('div.hogehoge').html('current()[1]'), 1000); 24}) 25 26</script> 27</head> 28<body> 29<div class='hoge'></div> 30<div class='hogehoge'></div> 31</body> 32</html> 33

1秒ごとに時間を表示したいです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

http://jsdo.it/katoy/sJbe に作ってみました。

イメージ説明

javascript

javascript

1$(function() { 2 function current() { 3 var current_time = new Date(); 4 5 var year = current_time.getFullYear(); 6 var month = current_time.getMonth() + 1; 7 var week = current_time.getDay(); 8 var day = current_time.getDate(); 9 10 var hour = current_time.getHours(); 11 var minute = current_time.getMinutes(); 12 var second = current_time.getSeconds(); 13 14 $('.current .date').html("" + year + "年" + month + "月" + day + "日"); 15 $('.current .time').html("" + hour + "時" + minute + "分" + second + "秒"); 16 }; 17 18 function timer() { 19 current(); 20 setTimeout( 21 timer, 1000); 22 } 23 24 // タイマースタート 25 timer(); 26});

html

html

1<div class='current'> 2 <div class='date'></div> 3 <div class='time'></div> 4</div>

投稿2015/09/06 12:00

katoy

総合スコア22324

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

自己解決

解決したのでいいです

投稿2015/09/06 11:58

foo45

総合スコア106

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

katoy

2015/09/06 12:07

質問文のコードをどう変更して解決したのか を記載していただきたいです。 それが記載されると、同じ問題にぶつかった方にとって、このページの情報が役に立つようになります。
foo45

2015/09/07 11:14

確かにそうですね。無責任なことをしました。今後から気をつけていきたいとおもいます
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問