1

私はJavascriptが初めてで、一連の画像を移動するためのフロントボタンとバックボタンを作成しようとしています.以下は私がやっていることですが、うまくいきません. 両方の関数の先頭にアラートを追加したところ、機能したので、関数が呼び出されていることがわかりました。助けてください!

HTML:

Javascript:

 var which=0;
 var photos=new Array();
  photos[0]='images/gallery/airport.jpg';
  photos[1]='images/gallery/vancouvercenter.jpg';
  photos[2]='images/gallery/translatorjudges.jpg';
  photos[3]='images/gallery/emmaplaying.jpg';
  photos[4]='images/gallery/kate.jpg';
  photos[5]='images/gallery/plushies.jpg';
  photos[6]='images/gallery/juniors.jpg';
  photos[7]='images/gallery/pikachucamera.jpg';
  photos[8]='images/gallery/dressup.jpg';
  photos[9]='images/gallery/sandiego.jpg';
  photos[10]='images/gallery/signedbox.jpg';
  photos[11]='images/gallery/top42013.jpg';
  photos[12]='images/gallery/5.JPG';
  photos[13]='images/gallery/airportplay.jpg';
  photos[14]='images/gallery/piplup.jpg';
  photos[15]='images/gallery/2.JPG';
  photos[16]='images/gallery/booze.jpg';
  photos[17]='images/gallery/dice.jpg';
  photos[18]='images/gallery/akinator.jpg';
  photos[19]='images/gallery/sleeping.jpg';

 function backward(){
     if (which>0){
      which=which-1;
      }
     document.GetElementbyId("gallery").src=photos[which];
     }

  function forward(){
     if (which<photos.length-1)
     {
     which=which+1;
     }
    document.GetElementbyId("gallery").src=photos[which];
    }
4

1 に答える 1

1

GetElementById を getElementById に変更するのと同じくらい簡単かもしれません

于 2013-10-22T01:19:55.873 に答える