私は何をしようとしているのですか?最初のコードセットを実行してから、2番目に "プードル"、 "ラブラドール"を試してみましたが、可能な品種のすべてを開き、それらにマッチする、それをどのようにして複数の品種にマッチさせるのですか?私は多くの同じ機能を実行するには
var = document.getElementById("breed_selector").options;
for(var i=0;i<x.length;i++){
if(x[i].text=="poodle", "Labrador", "pug"){
x[i].selected=true;
document.getElementsByClassName("shop")[0].click();
break;
試してみましたが、上記のいずれかに動作しません
(function() {
var x = document.getElementById("breed_selector).options;
for(var i=0;i<x.length;i++){
if(x[i].text=="Labrador"){
x[i].selected=true;
document.getElementsByClassName("shop")[0].click();
break;
}
}
var x = document.getElementById("breed_selector").options;
for(var i=0;i<x.length;i++){
if(x[i].text=="poodle"){
x[i].selected=true;
document.getElementsByClassName("shop")[0].click();
})();
現時点では、それだけで何もしない、任意の入力は素晴らしい、おかげで次のようになります。 )
まだ動作しません更新されたコード
(function() {
var x = document.getElementById("breed_selector").options;
for(var i=0;i<x.length;i++){
var text = x[i].text;
if(x[i].text === "Labrador" && text === "Pug"){
x[i].selected=true;
document.getElementsByClassName("shop")[0].click();
break;
}
}
})();
期待される出力は何ですか?ここに型があることは明らかではありません。var x = document.getElementById( "breed_selector).options;'閉じ引用符がありません – brk