私は2つのタブを持つページがあります。 最初のタブには、いくつかの 'n'行を含むテーブルがあります。 各行にはテキストボックスがあり、そのテキストボックスに入力された値に応じて、その行の他のセルの値はJavaScriptを使用して計算されます。ページにJavascriptを使用して変更を保持する
問題は、テキストボックスを更新して最初のタブに戻った後に2番目のタブに移動するときに、JavaScriptを使用して計算された値は保持されず、テキストボックスに入力された値は保持されます。
これらの計算値はどのように保持するのですか?
DOMレベルで、Cookieやその他のものを使用して変更を保持することができますか? –
タブを切り替えるときにdomの大部分を再生成すると、外部に保存しようとする可能性があります。 HTML5にはクライアント側のストレージがありますが、互換性の高いソリューションを使用して、他のブラウザ(旧バージョンのIEなど)に対応する必要があります。たぶん、操作された領域の外に隠れた入力を作成し、そこに値をキャッシュし、タブを切り替えた後にそれらを読み返すのでしょうか? –
さて、JS関数をもう一度呼び出すことにします。 –