0

私はショッピング カートを構築していますが、単純だが複雑な問題があります。JavaScriptは苦手なので、ここまで。

upc が upc と等しいレコードの ID を取得しようとしています。

<input type="button" value="Add to Cart" onclick="get_product_id(<?=$row['upc']?>)" />

ID を直接取得しない理由は、upc を構築するオプションのリストに基づいてレコードを取得するためです。

Uncaught ReferenceError: rtt is not defined 
onclick

ただし、int であるレコードの列を渡すと、次に進みます。

4

2 に答える 2

3

JavaScript の文字列リテラルは引用符で囲む必要があります。の値には$row['upc']おそらく引用符が含まれていないため、識別子 (そのコンテキストでは変数) として扱われます。

于 2013-07-24T14:19:33.530 に答える