DHTMLを利用した更新履歴作成につきまして

「まったく何も分からない・・・」そんなユーザーさんの為のフォーラムです。どんなご質問でもお気軽にどうぞ。
返信
mokujin14
アクティブユーザー
記事: 26
登録日時: 2007年8月10日(金) 16:42

DHTMLを利用した更新履歴作成につきまして

投稿記事 by mokujin14 » 2008年2月15日(金) 13:01

webmaster 様

いつもおせわになっております。
今回はDHTMLを利用した更新履歴を作成したく、投稿させていただきます。


http://jp-network.co.jp/mokujin14/news_sample.html
このような更新履歴を作りたいのですが、下記の内容がわかりません。

コード: 全て選択

var pausecontent=new Array()
pausecontent[0]='<a href="http://www.google.co.jp">www.google.co.jp: グーグルで検索しよう!</a>'
pausecontent[1]='<a href="http://www.yahoo.co.jp">www.yahoo.co.jp: ヤフーで検索しよう</a>'
pausecontent[2]='<a href="http://www.msn.co.jp">www.msn.co.jp: MSNで検索しよう</a>'
外部ファイルで上記の内容を呼び出しているのですが、
pausecontent[0]の数字の部分のカウントアップはどう定義すればよろしいでしょうか。


お忙しいところ申し訳ありませんが、ご教授ください。

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: DHTMLを利用した更新履歴作成につきまして

投稿記事 by webmaster » 2008年2月25日(月) 15:12

 mokujin14さん、お返事が大変遅くなり、申し訳ありません。

 回答がズレているかもしれませんが、JavaScriptのArrayにはpushメソッド
という「要素を追加する」命令がございますので、これを使えば配列の添え字を
管理する必要がなくなります。

コード: 全て選択

pausecontent.push( '<a href="http://www.google.co.jp">www.google.co.jp: グーグルで検索しよう!</a>' );
pausecontent.push( '<a href="http://www.yahoo.co.jp">www.yahoo.co.jp: ヤフーで検索しよう</a>' );
pausecontent.push( '<a href="http://www.msn.co.jp">www.msn.co.jp: MSNで検索しよう</a>' );
 尚、for-eachループ中での現在位置は、position()で取得できます。
 position()は1から開始される為、0から開始したい場合には、position() - 1と
書く必要があるかと思います。

mokujin14
アクティブユーザー
記事: 26
登録日時: 2007年8月10日(金) 16:42

動作しました

投稿記事 by mokujin14 » 2008年2月26日(火) 15:11

webmaster様

いつもお世話になっております。

教えていただいたコードを明記することで、動作しました!
ありがとうございました。

返信