- 浏览: 620183 次
- 来自: 信阳
文章分类
最新评论
-
贝塔ZQ:
导出数据到excel文档中,可以使用pageoffice插件实 ...
Java POI 数据导出到Excel 2010 -
熊佳佳:
key是需要向支付宝购买额度的
支付宝即时到帐接口调试入口页面 -
zhuzuofei:
你好,你代码中提供的pid,key好像是无效的...
支付宝即时到帐接口调试入口页面 -
xingxing:
光有图没有解决方案......
centOS setup 命令 设置网络参数 -
atgoingguoat:
...
Android:简单的图片浏览器
1.全国公交IC卡网上充值平台https://application.dodopal.com:9998/fapayf/chargeCard.action
<script type="text/javascript"> var xmlHttp; function createXMLHttpRequest() { if(window.XMLHttpRequest) //非IE浏览器及IE7(7.0及以上版本),用xmlhttprequest对象创建 { xmlHttp=new XMLHttpRequest(); } else if(window.ActiveXObject) //IE(6.0及以下版本)浏览器用activexobject对象创建,如果用户浏览器禁用了ActiveX,可能会失败. { xmlHttp=new ActiveXObject("Microsoft.XMLHttp"); } } //取城市 function getCity(){ document.getElementById("citySpan").innerHTML="<img src='https://application.dodopal.com:9998/fapayf/images/ajax-loader.gif'/>正在加载城市信息,请稍后..."; //document.all.chargeItem.focus(); if(!xmlHttp) { createXMLHttpRequest(); } xmlHttp.open("POST", "https://application.dodopal.com:9998/fapayf/chargeCardCity.action",true); xmlHttp.onreadystatechange = setCity; xmlHttp.setRequestHeader('Content-type','application/x-www-form-urlencoded;charset=UTF-8'); xmlHttp.send(null); } //城市取到后反显 function setCity(){ if(xmlHttp.readyState == 4 && xmlHttp.status == 200){ document.getElementById("citySpan").innerHTML=xmlHttp.responseText; changeCity(); } } //选择城市 function changeCity(){ //var yktid = document.getElementById("yktid").value; var radios=document.getElementsByName("yktid"); var theRadioValue = 0; for(var i=0;i<radios.length;i++) { if(radios[i].checked==true) { theRadioValue = radios[i].value; break; } } getJinE(theRadioValue);//加载银行费率 } //加载OCX function getOCX(yktid){ document.getElementById("displayframe").src="https://application.dodopal.com:9998/fapayf/getOCX.action?yktid="+yktid; } //取银行费率 function getJinE(yktid){ if(!xmlHttp) { createXMLHttpRequest(); } xmlHttp.open("POST", "https://application.dodopal.com:9998/fapayf/getJinE.action?yktid="+yktid,true); xmlHttp.onreadystatechange = setFeiLv; xmlHttp.setRequestHeader('Content-type','application/x-www-form-urlencoded;charset=UTF-8'); xmlHttp.send(null); } function setFeiLv(){ if(xmlHttp.readyState == 4 && xmlHttp.status == 200){ document.getElementById("feilv").innerHTML = xmlHttp.responseText; setBank(); } } //根据支付方式设置银行 function setBank(){ var radios=document.getElementsByName("payType"); var theRadioValue = 0; for(var i=0;i<radios.length;i++) { if(radios[i].checked==true) { theRadioValue = radios[i].value; if(theRadioValue!="72" && theRadioValue!="71" && theRadioValue!="2"){ theRadioValue="73"; } break; } } if(theRadioValue==0){ alert("请选择支付方式!!"); }else{ var s = document.getElementById("blankid"); //获取select标记 if(s==null || s=='undefined'){ alert("请先选择您的公交卡所在的城市!!!"); }else{ var ops= s.options; //获取对select标记options的引用 for(var i=0; i<s.length; i++){ var opValue = ops[i].value; var b22 = opValue.split("-"); if(b22[0]==theRadioValue){ s.options[i].selected=true; break; } } } } } //输入充值金额后触发的事件 function setChargeItem(chargeValue){ if(chargeValue==""){ return; } if(parseInt(chargeValue)%10!=0){ //校验是否为10的整倍数 alert( '必须输入10的倍数 ') ; document.all.chargeItem.value=''; }else{ //计算手续费及总金额 if(Number(chargeValue)>1000){ alert("充值最大金额不能超过1000!!!"); document.all.chargeItem.value=''; }else{ fee(); } } } //计算费率 function fee(){ var radios=document.getElementById("chargeItem").value; var x1 = radios; var x2= document.getElementById("blankid").value; var x22=x2.split("-"); var x222=x22[1]; var zongjinezej=x1*x222+Number(x1); //手续费 document.all.shouxufei.innerText=x1*x222+"元"; //总金额 document.all.zongjineid.innerText=zongjinezej+"元"; } //变换支付方式 function changeBank(){ var s = document.getElementById("blankid"); //获取select标记 if(s==null || s=='undefined'){ alert("请先选择您的公交卡所在的城市!!!"); }else{ setBank(); fee(); } } //充值校验 function checkCharge(ev){ var objPos = mousePosition(ev); var chargeValue = document.all.chargeItem.value; if(chargeValue=='' || chargeValue==' '){ alert("请输入充值金额!!"); document.all.chargeItem.focus(); }else{ var yktid = document.all.yktid.value; var radios=document.getElementsByName("yktid"); var theRadioValue = 0; for(var i=0;i<radios.length;i++) { if(radios[i].checked==true) { theRadioValue = radios[i].value; break; } } getOCX(theRadioValue);//加载OCX } } function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} } function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc; } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && d.getElementById) x=d.getElementById(n); return x; } function MM_swapImage() { //v3.0 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3) if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];} } var isIe=(document.all)?true:false; function mousePosition(ev){ if(ev.pageX || ev.pageY){ return {x:ev.pageX, y:ev.pageY}; } return { x:ev.clientX + document.body.scrollLeft - document.body.clientLeft,y:ev.clientY + document.body.scrollTop - document.body.clientTop }; } //弹出方法 function showMessageBox(wTitle,content,mwidth){ closeWindow(); var bWidth=parseInt(document.documentElement.scrollWidth); var bHeight=parseInt(document.documentElement.scrollHeight); var back=document.createElement("div"); back.id="back"; var styleStr="top:0px;left:0px;position:absolute;background:#ffffff;width:"+bWidth+"px;height:"+bHeight+"px;"; styleStr+=(isIe)?"filter:alpha(opacity=0);":"opacity:0;"; back.style.cssText=styleStr; document.body.appendChild(back); showBackground(back,50); var mesW=document.createElement("div"); mesW.id="mesWindow"; mesW.className="mesWindow"; mesW.innerHTML="<div id='mesWindowContent'>"+content+"</div><div class='mesWindowBottom'></div>"; var v_top=(document.body.clientHeight-mesW.clientHeight)/2; v_top+=document.documentElement.scrollTop; styleStr="top:180px;position:absolute;width:"+mwidth+";z-index:9999;"; mesW.style.cssText=styleStr; document.body.appendChild(mesW); } //渐变 function showBackground(obj,endInt){ if(isIe) { obj.filters.alpha.opacity+=5; if(obj.filters.alpha.opacity<endInt){ setTimeout(function(){showBackground(obj,endInt)},5); } }else{ var al=parseFloat(obj.style.opacity);al+=0.05; obj.style.opacity=al; if(al<(endInt/100)){ setTimeout(function(){showBackground(obj,endInt)},5); } } } function closeWindow() { if(document.getElementById('back')!=null){ document.getElementById('back').parentNode.removeChild(document.getElementById('back')); } if(document.getElementById('mesWindow')!=null) { document.getElementById('mesWindow').parentNode.removeChild(document.getElementById('mesWindow')); } } //测试弹出 function testMessageBox() { //var objPos = mousePosition(ev); var buffer =""; buffer+="<p style='color:#333333; font-size:14px;'><strong>付款遇到问题</strong></p>"; buffer+="<p style='color:#666666; font-size:12px;'>付款完成前请不要关闭此窗口。完成付款后请根据你的情况点击下面的按钮。</p>"; buffer+="<p style='color:#333333; font-size:12px;'><strong>请在新开网上储蓄卡页面完成付款后再选择。</strong></p> "; buffer+="<p> </p>"; buffer+="<p align='center'><a href='javascript:void(0)' onclick='checkOrderInfo();return false;'><img src='https://application.dodopal.com:9998/fapayf/payimage/fii/images/wanchengfukuan.gif' alt='完成付款' name='Image2' width='94' height='35' border='0' id='Image2' /></a> <a href='https://www.dodopal.com/help.html' target='_self'><img src='https://application.dodopal.com:9998/fapayf/payimage/fii/images/yudaowenti.gif' alt='遇到问题' name='Image3' width='94' height='35' border='0' id='Image3' /></a></p>"; messContent=buffer showMessageBox('窗口标题title',messContent,'',400); } //用户确认订单信息 function orderInfo(){ var radios=document.getElementsByName("yktid"); var theRadioValue = 0; for(var i=0;i<radios.length;i++) { if(radios[i].checked==true) { theRadioValue = radios[i].value; break; } } var city = document.getElementById(theRadioValue).outerText; var chargeItem = document.getElementById("chargeItem").value; var shouxufei = document.all.shouxufei.outerText; var zongjine = document.all.zongjineid.outerText; var bankid = document.getElementById("blankid").value; var radios1=document.getElementsByName("payType"); var gateID = 0; for(var j=0;j<radios1.length;j++) { if(radios1[j].checked==true) { gateID = radios1[j].value; break; } } var buffer =""; buffer+="<table style='width:100%'>"; buffer+="<tr>"; buffer+="<td colspan='2'>"; buffer+="<span class='ybiaotiyanse' ><strong>充值订单信息</strong></span>"; buffer+="</td></tr>"; buffer+="<tr><td align='right'>"; buffer+="<span class='ywenziyanse'>所属城市:</span></td><td><span style='font-size:14px; color:#000000; line-height:24px;'>"+city+"</span></td></tr>"; buffer+="<tr><td align='right'>"; buffer+="<span class='ywenziyanse'>充值金额:</span></td><td><span style='font-size:14px; color:#000000; line-height:24px;'>"+chargeItem+"元</span></td></tr>"; buffer+="<tr><td align='right'>"; buffer+="<span class='ywenziyanse'>手续费:</span></td><td><span style='font-size:14px; color:#000000; line-height:24px;'>"+shouxufei+"</span></td></tr>"; buffer+="<tr><td align='right'>"; buffer+="<span class='ywenziyanse'>支付金额:</span></td><td><span style='font-size:14px; color:#000000; line-height:24px;'>"+zongjine+"</span></td></tr>"; buffer+="<tr><td align='right'>"; //alert("gateID="+gateID); if(gateID=="2") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>银联</td></tr>"; else if(gateID=="72") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>支付宝</td></tr>"; else if(gateID=="71") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>财付通</td></tr>"; else if(gateID=="ICBC") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>中国工商银行</td></tr>"; else if(gateID=="CCB") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>中国建设银行</td></tr>"; else if(gateID=="CMB") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>招商银行</td></tr>"; else if(gateID=="HSBC") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>交通银行</td></tr>"; else if(gateID=="ABC") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>中国农业银行</td></tr>"; else if(gateID=="CEB") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>中国光大银行</td></tr>"; else if(gateID=="BOC") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>中国银行</td></tr>"; else if(gateID=="PSBC") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>中国邮政储蓄银行</td></tr>"; else if(gateID=="SPDB") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>浦发银行</td></tr>"; else if(gateID=="GDB") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>广发银行</td></tr>"; else if(gateID=="CITIC") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>中信银行</td></tr>"; else if(gateID=="HXB") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>华夏银行</td></tr>"; else if(gateID=="BEA") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>东亚银行</td></tr>"; else if(gateID=="BHBK") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>渤海银行</td></tr>"; else if(gateID=="CIB") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>兴业银行</td></tr>"; else if(gateID=="CMBC") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>民生银行</td></tr>"; else if(gateID=="DGCBK") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>东莞银行</td></tr>"; else if(gateID=="DLCBK") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>大连银行</td></tr>"; else if(gateID=="FDBK") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>富滇银行</td></tr>"; else if(gateID=="GZCBK") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>广州银行</td></tr>"; else if(gateID=="GZMBK") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>广州市商业银行</td></tr>"; else if(gateID=="HBBK") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>河北银行</td></tr>"; else if(gateID=="HSBK") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>徽商银行</td></tr>"; else if(gateID=="JSBK") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>江苏银行</td></tr>"; else if(gateID=="NBBK") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>宁波银行</td></tr>"; else if(gateID=="NXBK") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>宁夏银行</td></tr>"; else if(gateID=="QLBK") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>齐鲁银行</td></tr>"; else if(gateID=="SDB") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>深圳发展银行</td></tr>"; else if(gateID=="SHRCB") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>上海农商银行</td></tr>"; else if(gateID=="SPA") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>平安银行</td></tr>"; else if(gateID=="SZCBK") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>苏州银行</td></tr>"; else if(gateID=="WZMBK") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>温州银行</td></tr>"; else if(gateID=="XMCBK") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>厦门银行</td></tr>"; else if(gateID=="73") buffer+="<span class='ywenziyanse'>支付方式:</span></td><td>易生支付</td></tr>"; buffer+="<tr><td colspan='2'></td></tr>"; buffer+="<tr><td colspan='2'><p align='center'><a href='javascript:void(0)' onclick='toBank()'><img src='https://application.dodopal.com:9998/fapayf/payimage/fii/images/querendingdan.gif' alt='登录' name='Image3' width='94' height='35' border='0' id='Image3' /></a></p></td></tr>"; buffer+="</table>"; messContent=buffer; showMessageBox('充值订单信息',messContent,'',400); } //跳转到银联 function toBank(){ testMessageBox(); var radios=document.getElementsByName("yktid"); var theRadioValue = 0; for(var i=0;i<radios.length;i++) { if(radios[i].checked==true) { theRadioValue = radios[i].value; break; } } var chargeItem = document.getElementById("chargeItem").value; var bankid = document.getElementById("blankid").value; var radios1=document.getElementsByName("payType"); var gateID = 0; for(var j=0;j<radios1.length;j++) { if(radios1[j].checked==true) { gateID = radios1[j].value; break; } } window.open("https://application.dodopal.com:9998/fapayf/chargeCardR.action?yktid="+theRadioValue+"&chargeItem="+chargeItem+"&blankid="+bankid+"&gateID="+gateID); } //点击完成充值查询订单状态 function checkOrderInfo(){ var bankorderid = document.all.bankorderid.value; var tlbankorder = document.all.tlbankorder.value; if(bankorderid=="0" || tlbankorder==""){ alert("没有提交任何订单,请重新下单!!"); window.location.reload(); }else{ window.location.href="checkChargeCard.action?bankorderid="+bankorderid+"&tlbankorder="+tlbankorder; } } function otherBank(){ var obj = document.getElementById('otherbank'); if(obj.style.display=='block'){ obj.style.display='none'; }else{ obj.style.display='block' } } </script>
发表评论
-
JavaScript添加附件删除附件
2016-09-08 10:38 512<!DOCTYPE html PUBLIC " ... -
prototype最新版下载
2012-07-20 14:57 781http://prototypejs.org/download ... -
js控制图片上传
2012-06-08 16:30 1073<script language=javascript& ... -
Javascript获取相同CSS样式的元素
2012-06-07 17:31 985<head> <meta http-equ ... -
图片不存在的时候 显示一个默认图片
2012-05-29 21:05 727<img src="noexist.gif&q ... -
prototype函数
2012-05-28 19:56 562//获取ID为objectId的HTML元素 $(&qu ... -
QQ商城jQuery焦点图效果
2012-05-16 11:42 662QQ商城jQuery焦点图效果 -
jQuery淘宝商城多格焦点图效果
2012-05-16 11:37 840jQuery淘宝商城多格焦点图效果 -
AJAX弹出提示信息效果
2012-05-16 11:26 845<html> <head> < ... -
JS不间断向左滚动
2012-05-16 11:10 870<div id=demo style="o ... -
JS判断URL资源不可用
2012-05-09 16:36 7000<script language="javas ... -
Ajax级联下拉框菜单
2012-04-29 06:48 861<script> //构造2个数组 var ... -
5秒后自动跳转
2012-04-26 17:20 7051<!DOCTYPE html PUBLIC " ... -
验证上传图片
2012-04-24 11:55 996<script language=javascript& ... -
JS返回上一页
2012-04-17 15:45 704<a href="javascript:his ... -
JS截取字符串
2012-03-30 11:28 764<%@ taglib prefix="fn&q ... -
JS提交表单
2012-03-27 13:43 386<script type="text/java ... -
Ajax案例(2)
2012-02-28 16:11 992function checkName(str){ if(s ... -
JavaScript特效DIV+CSS
2012-01-06 14:22 6221.DIV透明度 <div style="fi ... -
JS数据验证
2011-12-28 09:06 7101.文本纯数字验证 onkeyup="value=v ...
相关推荐
在这个名为"JavaScript经典案例共享"的压缩包中,我们可以期待找到一系列用于学习和参考的JavaScript实例。 首先,`说明.html`可能是对案例集合的一个详细解释或目录,它可能包含了每个案例的目标、实现方法以及...
这个名为"500javascript经典例子"的资源集合,无疑是深入理解和掌握JavaScript语法、特性以及实践应用的宝贵宝库。对于初学者来说,通过实例学习往往比理论更能加深印象,而这些例子正好提供了丰富的实践场景。 ...
JavaScript.chm文件很可能是一个HTML帮助文档,这种格式通常包含了丰富的文本、例子、索引和搜索功能,非常适合用作教程或参考手册。对于初学者来说,这份文档可能会涵盖以下内容: 1. **基础语法**:介绍变量、...
本资源提供的"javaScript参考"是一份详尽的手册,旨在帮助开发者深入理解和熟练运用JavaScript。 JavaScript的核心概念包括变量、数据类型、控制结构、函数、对象和类。在变量方面,JavaScript支持动态类型,这意味...
JavaScript是一种广泛应用于网页和网络应用的脚本语言,它主要负责网页的动态效果和与用户的交互。...在实际项目中,结合实际案例学习和实践这些知识点,将使你能够编写出更高效、更可靠的JavaScript代码。
总之,"JavaScript经典实例大全四"包含了大量的实践案例,无论是初学者还是经验丰富的开发者,都能从中找到学习和参考的素材,提升自己的JavaScript技能。通过深入学习和实践这些实例,你将能够更好地驾驭JavaScript...
总的来说,这个压缩包提供了一个全面的JavaScript基础知识教程,涵盖了数据类型、Object、内置对象和变量等核心概念,对于初学者或者需要巩固基础的开发者来说,是一份非常有价值的参考资料。通过学习这些内容,可以...
根据给定的信息,“JavaScript经典效果集锦”这篇文章主要介绍了多种...总之,“JavaScript经典效果集锦”提供了丰富的JavaScript实战案例,涵盖了从基础到进阶的各种技巧,对于学习JavaScript编程具有很高的参考价值。
首先,"JavaScript经典实例.docx"提供了7页的案例,可能涵盖了JavaScript的基础语法、函数、变量、条件语句、循环结构、数组、对象以及事件处理等内容。这些实例可以帮助学习者通过实践来巩固理论知识,理解...
这个"Javascript参考资料"包含的可能是各种关于JavaScript的知识点和实践案例。 1. **基础概念**:JavaScript是一种基于原型的对象导向语言,它拥有动态类型、函数式编程和弱类型的特性。变量可以随时声明并赋予...
此外,这些案例还可以用于开发者的日常工作中,作为解决问题的参考,或者激发新的设计灵感。无论你是初学者还是有经验的开发者,"500套JavaScript小案例" 都是一份宝贵的资源,它可以帮助你不断提升JavaScript技能,...
总的来说,这个压缩包为JavaScript初学者和进阶者提供了一站式的资源,既有理论知识,也有实战案例,可以帮助你更好地掌握JavaScript这门强大的语言,尤其在创建交互式日期选择器方面,提供了宝贵的参考。...
对于经验丰富的开发者,这些案例可以作为快速实现特定效果的参考,提高工作效率。此外,学习如何优化和封装这些特效,可以提高代码的可维护性和性能。 总而言之,这个压缩包中的JavaScript特效案例是一个宝贵的资源...
JavaScript,简称JS,是一种轻量级的解释型编程语言,主要应用于网页和网络应用...这将帮助初学者快速上手,同时对有经验的开发者也有一定的参考价值,他们可以通过这些例子复习和巩固JavaScript知识,提升编程技巧。
这份"JavaScript DHTML 参考手册"是开发者的重要参考资料,涵盖了这两种技术的广泛知识。 **JavaScript** 是一种轻量级的脚本语言,由 Netscape 公司在 1995 年推出,主要用于客户端的网页开发。它不依赖服务器,...
本资源包"JavaScript各种使用例子"收集了一系列JavaScript的实际应用示例,旨在帮助开发者更好地理解和运用JavaScript。下面我们将深入探讨其中可能涵盖的知识点。 1. **基础语法**:JavaScript的基础包括变量声明...
1. **JavaScript教程**:基础语法、进阶概念、实践案例,帮助初学者快速入门。 2. **jQuery手册**:官方文档或社区编写的详细指南,覆盖了所有jQuery API。 3. **实战示例**:JS和jQuery的代码实例,演示如何实现...
本手册将详细阐述以上各个知识点,并通过实例和实践案例帮助读者巩固理解,无论是初学者还是有一定经验的开发者,都能从中受益。通过学习JavaScript,你将能够创建动态、交互性强的网页和应用程序,开启你的前端开发...
JavaScript是一种广泛应用于网页和网络应用的脚本语言,它主要负责网页的动态效果和交互功能。在这个"javascript简单...同时,这些例子也可以作为现有项目中功能的参考,或作为进一步学习更复杂JavaScript概念的基础。
JavaScript开发案例参考源代码-有10几个哦 JavaScript开发案例参考源代码-有10几个哦 JavaScript开发案例参考源代码-有10几个哦 汇率计算器 init 自定义播放器 汇率计算器 exchange rate Modal menu slider 猜单词 ...