javascript选座,JavaScript选座位

初学Java, 在写在线电影购票,想问下 怎么实现买票选座位的功能?

这个应该不难,定义一个行列的坐标系,用来标识每个座位,如果有座位的就标位1,没有座位的就标位0,如果此座位票已售出,就设为99(或者其他也行),至于移动,删除等其实就是改变整个坐标系的值了,然后通过图形方式显示出来,移动呀,删除呀什么的操作可以通过拖动等来实现,考虑到电影院中实际的前排与后排座位是有一定的错开的,所以在绘制的时候,要考虑这个错开距离,这样就美观了。

运河网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、响应式网站建设等网站项目制作,到程序开发,运营维护。创新互联公司于2013年创立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司

JS实现座位选择的问题

代码如下。js+html。

但是如同上述 黑马黄子所说。需要考虑数据实时性。自己判断何时需要提交数据。

!DOCTYPE html

html

head lang="en"

meta charset="UTF-8"

title/title

style type="text/css"

.main{

width: 99%;

height:99%;

border: 1px solid #dddddd;

position: relative;

}

/style

script type="text/javascript"

function Choose(){

var mine = this;

this.selections =[];

this.init = function(rows,cloumns,where){

var ul = document.createElement("ul");

var siteNum=1;

for(var i =0;icloumns;i++){

for(var j=0;jrows;j++){

var li = document.createElement("li");

li.style.listStyle = "none";

li.style.width = "50px";

li.style.height = "30px";

li.style.border ="1px solid #000";

li.style.color ="#000";

li.style.background ="green";

li.style.fontSize ="30px";

li.style.lineHeight ="30px";

li.style.textAlign ="center";

li.style.cursor ="pointer";

li.style.marginLeft = (j*52 +10) +"px";

if(j0){

li.style.marginTop =  -32 +"px";

}else{

li.style.marginTop =  0 +"px";

}

li.textContent = siteNum++;

ul.appendChild(li);

}

}

ul.onclick = function(e){

var target = e.target || e.srcElement;

if(target.tagName.toUpperCase() ==='LI'){

if('red'===target.style.color){

target.style.background ="green";

target.style.color= "#000";

for(var i=0;i (mine.selections.length);i++){

if(mine.selections[i] === target.textContent){

mine.selections.splice(i,1);

}

}

}else{

target.style.background = "#ccc";

target.style.color ='red';

mine.selections.push(target.textContent);

}

}

};

var toWhere = where || document.body;

toWhere.appendChild(ul);

}

}

window.onload = function(){

var chooser = new Choose();

chooser.init(20,10);

document.getElementById("test").onclick = function(){

console.log(chooser.selections);

}

}

/script

/head

body

button id="test"测试/button

/body

/html

毕业设计java做的网站订票系统要交可执行程序怎么交?

将Java程序打包成exe可执行文件

第一步:将Java程序通过Eclipse或者JRE导出成Jar包;

第二步:通过exe4j将Jar包程序生成exe可执行文件。

作为毕业设计,要求你交执行程序肯定是有办法实现的啊,当然你也可以用脚本执行,不过既然要交源码,都到这里了打包成exe也就用不了什么时间了

js如何通过年月+点击事件计算星座

给你"计算一下"那个按钮加一个onclick事件,响应函数如下:

function getAstro(m,d){ return "魔羯水瓶双鱼牡羊金牛双子巨蟹狮子处女天秤天蝎射手魔羯".substr(m*2-(d"102223444433".charAt(m-1)- -19)*2,2);}

其中m是月份,d是天, 获取输入框里面的值传进去。

如何用HTML和JS实现选座位,想要效果如下

!DOCTYPE HTML

html

head

titlePage Title/title

meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /

script

var row=2,col=11,size=20,gap=5;

window.onload=function(){

var wrap=document.createElement("div");

wrap.style.margin="0 auto";

wrap.style.width=(size+gap)*col+"px";

for(var i=0;irow;i++){

var rows=document.createElement("div");

rows.style.float="left";

rows.style.marginBottom=gap+"px";

for(var j=0;jcol;j++){

var div=document.createElement("img");

div.src="a.png";

div.style.width=size+"px";

div.style.height=size+"px";

div.style.float="left";

div.style.marginLeft=gap+"px";

div.onclick=function(){

!this.abc?this.src="b.png":this.src="a.png";

this.abc=!this.abc;

}

rows.appendChild(div);

}

wrap.appendChild(rows);

}

document.body.appendChild(wrap);

}

/script

/head

body

/body

/html

分享标题:javascript选座,JavaScript选座位
当前地址:https://www.cdcxhl.com/article46/dseipeg.html

成都网站建设公司_创新互联,为您提供微信公众号企业网站制作网站排名网站营销定制网站做网站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都定制网站网页设计