0

ブックマークレットを作成しようとしています

これがhtmlコードです

<input id="entername" name="" placeholder="" value="" size="36" maxlength="10" type="text">

これが私のJSコードです

javascript:function%20D(a,b){c=b.split('|');d=false;for(q=0;q<c.length;q++){if(c[q]==a)d=true;}return%20d;}function%20E(){f0=document.forms[0];f0['entername'].value='vincent';}E()

残念ながら、ビンセントという名前がボックスに貼り付けられていません。何か案は?

4

1 に答える 1

0

そのマークアップを含むフォームで構成されるテスト ケースを作成すると、ブックマークレットが機能します。

したがって、おそらく次のいずれかです。

  • 入力がページの最初のフォームに表示されない、または
  • ブックマークの URL をその JS コードに設定して、そこから実行しているのではありません。
于 2013-10-06T07:40:58.613 に答える