0

次のようなdivがあります。

<div class="Block Moveable Panel AddToWishlistLink" id="SideProductAddToWishList" style="display:">
<div class="BlockContent">
    <form name="frmWishList" id="frmWishList" action="null" method="get">
        <input type="hidden" name="action" value="add" />
        <input type="hidden" name="product_id" value="117" />
        <input type="hidden" name="variation_id" value="" class="WishListVariationId"/>
        <input type="submit" class="wishlist-button" value="Add to wishlist" alt="Add to Wish List" />
    </form>
</div>

product_id の値を取り、「FormInput528」という名前と ID を持つ非表示の入力に入力して、非表示の入力の値を、この場合は 117 に変更できる JavaScript が必要です。私はまだJSに非常に慣れていないので、どんな助けも素晴らしいでしょう! ありがとうございました!

4

3 に答える 3

0

試す:

var doc = document;
function E(e){
  return doc.getElementById(e);
}
function grabVal(name){
  return "<input type='hidden' id='FormInput528' name='FormInput528' value='"+ doc.getElementsByName(name)[0].value+"' />";
}
E('frmWishList').innerHTML += grabVal('product_id');
于 2013-08-15T23:42:44.327 に答える