動的に戻す方法



0   名前: katase : 2007/02/07(水) 21:48  ID:m3ydgSI8 sub-Ds
みなさん、こんにちは:
<DIV id="test">AAA</DIV>というHTML要素に対してinnerHTMLで
AAAをaaaに変えたとします。この後で再び、aaaからAAAに戻すに
はreload以外に方法はありませんか?
reloadせずにエレメントに対してだけ動的に変えたいのですが、
何か方法があれば、よろしくお願いします。

1   名前: katase : 2007/02/07(水) 21:48  ID:m3ydgSI8 sub-Ds
kataseです。連投すいません、補足です。
スタイルでdisplayナンチャラとかでの変更は考えていません。

2   名前: katase : 2007/02/07(水) 21:48  ID:j9Vln1mJ sub-Ds
kataseです。何度もすいません。
Ajaxで解決しました。お騒がせ致しました。

3   名前: 匿名 : 2007/02/07(水) 21:48  ID:UMe4AhfY sub-Gs
以前の内容をグローバルに保持しておけば良いだけのように見える。最悪、そのノードに以前の内容を入れたプロパティをつけておけば良いだろう[*]。

こんな事をわざわざAjax的にやる必要はないと思うが…(サーバとの無駄な通信が頻発する)。

[*] 実装によってはノードが読み取り専用の可能性もあるかもしれないので、本来はDOM3 CoreのNode.setUserDataを使えれば良いのかもしれない。

一覧へ戻る