私は以前同様の質問をしましたが、後でこのビットにjavascriptを使用する必要があることを認識しました。ここに私の状況があります:ボタンでJS関数を使用して変数を表示する
私は、製品xと "購入"ボタンを持つショッピングウェブサイトを持っています。 "購入"ボタンはチェックアウトページにリンクし、 "商品"と "価格"という2つのグローバル変数を持つjavascript機能にリンクしています。私はこれらの2つの変数をチェックアウトページに表示したいのですが、チェックアウトページはユーザーが押した「購入」ボタンによって自動的に更新されます。
var x = "iPhone";
var xprice = 199.99;
var product;
var price;
function productX(){
product = x;
price = xprice;
}
^^^^動作しません。変数が書き込まれている領域では、単に「未定義」をリレーします。彼らが私が何をしようとしているのか理解できれば誰かを助けることができますか?
私は、確認ページにその人が購入しようとしている商品と、購入した購入ボタンに応じた価格を表示するだけです。私はそれをJavaScriptを使用して動作させるように見えることはできません。私はPHP、データベース、またはクッキーを使用したくありません。あなたは2ページ目のリンクのURLにそれらを追加する必要がありますあなたの2番目のページに値を渡したい場合は
はあなた
非常にわかりやすいされていないよ場合は? HTMLで表示/非表示/スワップする場所だけでなく、 –
@mj_ - 修正してください。 1つのJSページを使用して2つの別々のHTML5ページ。 – Envious
これは、1ページにグローバル変数のペアを設定しているように見えます。どのようにこれらの変数を2ページに渡していますか?ページ2に行くと、ページ1の範囲を外しているので、それらの値が消えることは私の理解です。 –