Я новичок в javascript и пробую новые вещи. Можно ли хранить каждое из этих повторяющихся изображений в tr
и иметь 5 отдельных строк? У меня в настоящее время есть тэг break каждый раз, когда место достигает 20 (19), но я предпочитаю иметь его в строке. Причина, по которой я хочу, чтобы она была в таблице, позволяет отображать число/текст под каждым изображением, чтобы пользователь знал, какой номер/текст назначается каждому изображению. Я бы очень признателен за чьи-то мнения.Как использовать <tr></tr> над <br> для изображений
Мой код в поле ниже
<script type="text/javascript">
var x= new Array(100);
var myseat="";
var test="";
var noseats=0;
var seatcounter=0;
function seatgen()
{
for(i=0;i<100;i++)
{
myseat+="<img src='seat_avail.png' onclick='mycheck(this,"+i+")' width='45' height='70'>"; /*alt='seat"+i+"' id='mys"+i+"' onclick='mycheck("+i+")'*/
if((i+1) % 20 == 0){ myseat+="<br>" }
x[i] = "available";
}
document.getElementById("seathere").innerHTML=myseat;
noseats=prompt("How many seats would you like to book","10");
}
function mycheck(k, p)
{
if(x[p] != "available"){
alert("Not available");
} else if(seatcounter == noseats) {
alert("Reacher max seats");
} else {
k.src='seat_select.png';
x[p]="unavailable";
seatcounter+=1;
}
}
</script>
Предполагается, что ваша функция seatgen должна заполнить таблицу изображений? –
Привет, Трэвис, да, это в основном то, что я пытаюсь сделать. – Tnoz