例如:
<?php foreach($something as $anotherthing){ ?>
<span id="<?php echo $product_id; ?>"><?php echo $price; ?></span>
<?php if($option == 'select') { ?>
<select name="joe" id="<?php echo $select_id; ?>" > ......
我不知道如何将id转换成javascript。
答案 0 :(得分:7)
HTML是文字。 JavaScript是文本。所以 - 以同样的方式。
getElementById('<?php echo $product_id; ?>');
答案 1 :(得分:2)
与HTML中的方式相同:
document.getElementByID('<?php echo $id?>');
答案 2 :(得分:1)
建议,使用$_SESSION
或将变量放入一个始终具有相同名称的隐藏输入字段,然后您可以从那里获取值并将其用作ID:)
答案 3 :(得分:1)
如果您只想要页面上的所有产品,请使用类似于product-N
或product[N]
的语法:
document.querySelectorAll('[id^=product]');
如果你只想要其中一个,那么只能在[0]
;