だから私は 9 つのイメージを持つ 3x3 ボードを持っており、すべて空白という名前のイメージに初期化されています。「空白」以外のものですでに占有されている場所に配置せずに配置しようとしているx&oイメージがあります。ここに私がo画像用に持っているコードがあります.乱数が割り当てられ、いくつかの条件を追加しますが、それは機能しません.画像xと画像oを画像oに置き換えます. 私の条件に何か問題がありますか、それともif/elseにする必要がありますか、それとも何か不足していますか? 助けていただければ幸いです、ありがとう。
わかりましたので、コードを更新しましたが、x 画像がまったく表示されません。フォーム名は pokemon ですが、動作させるには .image を追加する必要がありますか?
var x = "pikachu.jpg";
var o = "Meowth.jpg";
var blank = "ball.jpg";
function b1Move(imageName){
temp2=imageName;
if(document.pokemon[temp2].src==blank)
document.pokemon[temp2].src=x;
cMove();
}
画像の html は次のようになります。
<a href="javascript:b1Move('b1')"><img src="ball.jpg" height=150 width=150 name=b1
id =b1 > </a>