0
我正在設計巴士座位安排。我已經編寫了javascript函數來動態創建座位,以便在頁面加載時創建座位。現在我想要一個用戶只能選擇一個座位的條件。選擇一個座位後,如果他點擊另一個座位,則必須取消選擇之前的座位。下面是我的代碼....必須添加什麼才能在它們之間切換?使用javascript切換座位數
function createSeats(oSeatsContainer,seatsPerRow,rowNumber){
for(i=0; i < rowNumber; i++){
var oRow = document.createElement('tr');
for(j=1; j <= seatsPerRow; j++){
oCell = document.createElement('td');
var oImg = document.createElement('img');
oImg.src = statusPics['avail'].src;
oImg.status = 'avail';
oImg.id = (i*10)+j;
oImg.onclick=function(){
this.status = (this.status == 'avail')? 'mine' : 'avail';
this.src = (this.status == 'avail')? statusPics['avail'].src : statusPics['mine'].src;
oTotalprice.innerHTML = '';
oBookedSeatNos.innerHTML = '';
oBtnCheckout.disabled = true;
}
oCell.appendChild(oImg);
oRow.appendChild(oCell);
}
oSeatsContainer.appendChild(oRow);
}
}