2 :名無しさん 21/02/04 06:25 ID:_YUw4PoIYP (・∀・)イイ!! (0)
おはようございます。
ありがとうございます。


3 :名無しさん 21/02/04 12:47 ID:NBKWPwtU9S (・∀・)イイ!! (0)
ほう


4 : 21/02/04 17:46 ID:kq8ovfmGC6 (・∀・)イイ!! (3)
さて、種明かしです。

アンケ作成・編集画面(メニアーからだと、「作る」→「新規」)
(直URLだと、http://find.moritapo.jp/enq/mine_edit.php?C=0
で、モリタポ数を設定する部分はHTMLの<SELECT>要素を使ったポップ
アップメニューになっており、予めメニューにない数を指定することは
できません。
この部分を、任意の数値が入力できる<INPUT type="text">要素に置き換えて
しまおう、ということで、ブックマークレットの出番です。
---------------------------------------------------------
javascript:(function(){var%20sel=null;var%20elms=document.getElementsByTagName('select');for%20(var%20i=0;%20i<elms.length;%20i++)%20{if%20(elms[i].name=='COST')%20{sel=elms[i];}}var%20inp=document.createElement('input');inp.name='COST';inp.type='text';inp.size='5';inp.value='21';sel.parentNode.replaceChild(inp,sel);})()
---------------------------------------------------------
注意点として、編集ページで「登録」「更新」などのボタンを押すと、
ページの再読み込みが行われ、変更も元に戻ってしまうので、最初は
通常通りにアンケ内容を設定して、最後に「内容決定&モリタポ支払い」
のボタンを押す直前の段階手、上記ブックマークレットを実行し、
一人当たりのモリタポ数を指定し、そのあとで「内容決定(ry」ボタンを
押すようにしてください。


5 : 21/02/04 17:47 ID:kq8ovfmGC6 (・∀・)イイ!! (2)
中身を知りたい人向けに、ブックマークレット用に圧縮していない
元々のJavaScriptソースはこちら。

(function(){
var sel=null;
var elms=document.getElementsByTagName('select');
for (var i=0; i<elms.length; i++) {
if (elms[i].name=='COST') {
sel=elms[i];
}
}
var inp=document.createElement('input');
inp.name='COST';
inp.type='text';
inp.size='5';
inp.value='21';
sel.parentNode.replaceChild(inp,sel);
})()


このページの一番下のレスはスレッドの末尾ではありません。新しいレスが存在します。日時や流れを確かめて書き込みをお願いします。
板に戻る 全部 前100 次100 最新50

このスレへの書き込みにはログインが必要です。
削除ガイドライン違反報告はこちら
このアンケートの2ちゃんねる互換リンク→http://210.135.97.29/enq/test/read.cgi/15/1612386019/