楽天ブックスの買い物カゴから「在庫あり」以外の商品の今回購入するチェックボックスを外すブックマークレット(PC用)。 最近多い「在庫あり商品&一括発送を条件にポイントXX倍」のキャンペーンの為に毎回チェックボックスをたくさん外すのが大変だったので作った。 楽天で沢山本買う人には多分とても便利だよ!
javascript:(function(){Array.prototype.slice.apply(document.querySelectorAll("input[type=checkbox][name^=check_item]")).forEach(function(input){var tr=input.parentNode.parentNode;if("tr"==tr.tagName.toLowerCase()){var priceText=tr.querySelector("td:nth-child(3)").textContent;var zaikoText=tr.querySelector("td:nth-child(5)").textContent;var countSelect=tr.querySelector("td:nth-child(4) select");if(1<parseInt(countSelect.value)){countSelect.value=1}if(!/在庫あり\(/.test(zaikoText)){input.checked=false}}})})()
- Chromeなら適当なページをブックマークする(どこでもいい)
- 「編集」ボタンを押す
- 名前を「楽天ブックス:在庫あり以外のチェックを外す」などに変更する
- URLを「上記ブックマークレットをコピペ」に変更する。
- 「保存」ボタンを押す
- 楽天ブックスの買い物カゴページを開く
- 「楽天ブックス:在庫あり以外のチェックを外す」のブックマークをクリックする
- 在庫あり以外の商品のチェックが外れます!