十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
网站兑换码为空?
创新互联专注于网站建设、成都网站制作、网页设计、网站制作、网站开发。公司秉持“客户至上,用心服务”的宗旨,从客户的利益和观点出发,让客户在网络营销中找到自己的驻足之地。尊重和关怀每一位客户,用严谨的态度对待客户,用专业的服务创造价值,成为客户值得信赖的朋友,为客户解除后顾之忧。
换个浏览器试试
有可能是javascript出了点问题
chrome firefox都试试
金淘宝服务那个,里面有打折活动什么的,你购买那个就可以了设置成金额到多少就自动优惠,或者购买那个优惠券的,让买家自己去领。
原因:可能是网络不好,先登出去然后重新进入。
方法:
先确定是服务号,进行公众号认证,开通微信支付,然后可以添加微信卡券,里面就可以设置会员卡了。设置会员卡需要等工作人员审核,审核通过后就可以给关注者领取,或者通过二维码领取。如果需要更多自定义的功能,是需要进行公众号接口开发的。
使用wechat-card module可以按照以下操作:
var card = {card_type: "DISCOUNT",base_info: { // ...},
special_info: { // ... };
wxCard.card.createCard(card, function(err, cardId) {// 创建成功后,返回卡券的ID});
本文实例为大家分享了js抽奖程序的编写代码,以及编写注意事项,感兴趣的小伙伴们可以参考一下
代码:
!DOCTYPE
html
html
lang="en"
head
meta
charset="UTF-8"
title简单抽奖(可用键盘)/title
style
*{margin:0;padding:0;}
.box{width:
400px;height:
300px;margin:50px
auto;background:
red}
.title{color:
#fff;font-size:
30px;font-weight:700px;padding:
50px
0;text-align:
center;height:40px;}
.btm{text-align:
center;padding:20px
0;}
.btm
a{display:
inline-block;width:
120px;height:60px;line-height:
60px;background:
#FEF097;margin:0
10px;text-decoration:
none;}
/style
script
var
data=['Iphone','Ipad','笔记本','相机','谢谢参与','充值卡','购物券'],
timer=null,//定时器
flag=0;//阻止多次回车
window.onload=function(){
var
play=document.getElementById('play'),
stop=document.getElementById('stop');
//
开始抽奖
play.onclick=playFun;
stop.onclick=stopFun;
//
键盘事件
document.onkeyup=function(event){
event
=
event
||
window.event;
//
回车键的code值:13
if(event.keyCode==13){
if(flag==0){
playFun();
flag=1;
}else{
stopFun();
flag=0;
}
}
}
function
playFun(){
var
title=document.getElementById('title');
var
play=document.getElementById('play');
clearInterval(timer);
timer=setInterval(function(){
var
random=Math.floor(Math.random()*data.length);
title.innerHTML=data[random];
},60);
play.style.background='#999';
}
function
stopFun(){
clearInterval(timer);
var
play=document.getElementById('play');
play.style.background='#FEF097';
}
}
/script
/head
body
div
class="box"
div
class="title"
id="title"淘家趣抽奖/div
div
class="btm"
a
href="javascript:;"
id="play"开始/a
a
href="javascript:;"
id="stop"停止/a
/div
/div
/body
/html
注意点:
1.随机数,取数组的其中一个;取0-n之间:Math.random()*(n+1)
2.定时器,开始抽奖时要停止前面的一次抽奖,不然会定时器重叠
3.按键操作,要判断是抽奖进行中,还是未开始,所有设置了变量
flag
想要学习更多关于javascript抽奖功能,请参考此专题:javascript实现抽奖功能
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
!DOCTYPE html
html
head
meta charset="utf-8"/
meta name="format-detection" content="telephone=no"
titletest/title
style type="text/css"
body{text-align: center;}
.div1{
max-width: 1000px;
margin: 50px auto;
padding: 20px 0;
background-color: #efa;
}
/style
/head
body
div class="div1"试试手气/div
button class="btn"点击抽奖/button
script type="text/javascript"
window.onload=function(){
// var form=document.forms[0];
var oDiv=document.querySelector(".div1");
var oBtn=document.querySelector(".btn");
var arr=[
{item:"美女一个",chances:20},
{item:"巴掌一个",chances:15},
{item:"嗜血珠",chances:20},
{item:"摄魂棒",chances:20},
{item:"诛仙剑",chances:25}
]; //奖项对象
// 处理数据
var start_num=0;
for(var i=0,len=arr.length;ilen;i++){
if(i!=0){
start_num+=arr[i-1]["chances"];
}
arr[i].range=[start_num,(start_num+arr[i]["chances"]-1)];
}
oBtn.onclick=function(){ //绑定事件
setFunc();
}
console.log(arr);
function setFunc(){
var num=parseInt(Math.random()*100);
for(var j=0,len=arr.length;jlen;j++){
if(arr[j]["range"][0]=num arr[j]["range"][1]=num){
oDiv.innerHTML="恭喜你获得"+arr[j]["item"];
}
}
}
}
/script
/body
/html
写了个例子,可以参考一下思路
!doctype html
html
head
meta charset="utf-8"
titlejquery版的网页倒计时效果/title
style type="text/css"
/style
script src=""/script
script type="text/javascript"
var intDiff = parseInt(86400); //倒计时总秒数量(1天=24*60*60=86400)
function timer(intDiff) {
window.setInterval(function() {
var day = 0,
hour = 0,
minute = 0,
second = 0; //时间默认值
if(intDiff 0) {
day = Math.floor(intDiff / (60 * 60 * 24));
hour = Math.floor(intDiff / (60 * 60)) - (day * 24);
minute = Math.floor(intDiff / 60) - (day * 24 * 60) - (hour * 60);
second = Math.floor(intDiff) - (day * 24 * 60 * 60) - (hour * 60 * 60) - (minute * 60);
}
if(minute = 9) minute = '0' + minute;
if(second = 9) second = '0' + second;
$('#day_show').html(day + "天");
$('#hour_show').html('s id="h"/s' + hour + '时');
$('#minute_show').html('s/s' + minute + '分');
$('#second_show').html('s/s' + second + '秒');
intDiff--;
}, 1000);
}
$(function() {
timer(intDiff);
});
/script
/head
body
div class="time-item"
span id="day_show"0天/span
span id="hour_show"0时/span
span id="minute_show"0分/span
span id="second_show"0秒/span
/div
/body
/html
form