-
js关于字符长度限制的问题示例商讨
所属栏目:[教程] 日期:2023-09-26 热度:2164
代码如下:
var fun = function(str){
var preg = new RegExp("[/u4e00-/u9fa5]+","gi");
var preg2 = new RegExp("[^/u4e00-/u9fa5]","gi");
var count = 0;
for(var i=0;i<str.length;i++){
[详细] -
Jquery怎么实施点击时高亮显示代码
所属栏目:[教程] 日期:2023-09-26 热度:8253
代码如下:
$(function(){
$(".menu").click(function(){
$(this).addClass("hover").siblings().removeClass("hover");
});
});
[详细] -
搞定jquery插件冲突的问题
所属栏目:[教程] 日期:2023-09-26 热度:9802
今天做了一个例子,用jquery和jquery插件 lightbox做了图片浮动放大效果,没有任何问题。
然后再加了一个 导航栏的js,结构导航的js和图片浮动放大的js发生了冲突,
要么就只有导航栏的js有效,要么就只有图[详细] -
JS方法调用括号的问题商讨
所属栏目:[教程] 日期:2023-09-26 热度:7911
移动端的html页面,
写了一个函数.
代码如下:
function showAlert(msg,fn){
showDialog("alert", msg,"温馨提示",260);
if(isNull(fn) == false){
$("#SD_confirm").unbind("click");
$([详细] -
Array栈方法和队列方法的特征说明
所属栏目:[教程] 日期:2023-09-26 热度:2539
栈方法:后进先出(last in first outside)
队列方法:先进先出(first in first outside)
具体应用如下:
代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www[详细] -
jquery 通过name飞速取值示例
所属栏目:[教程] 日期:2023-09-26 热度:1551
代码如下:
function getValues_ByName() {
var order = [];
$("[name=chkbox_id]:checked").each(function () {
order.push($(this).val());
});
var values = order.join(',');
[详细] -
在JS中如何调用JSP上的变量
所属栏目:[教程] 日期:2023-09-26 热度:568
在JS中调用JSP中的变量:
代码如下:
<%
int coblid=Integer.parseInt(request.getParameter("blid"));
%>
<script>
var coblid='<%=coblid%>' ;
</script>
[详细] -
javascript 获取网页标题代码示例
所属栏目:[教程] 日期:2023-09-26 热度:1737
代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<[详细] -
js取值中form.all和不加all的区别阐述
所属栏目:[教程] 日期:2023-09-26 热度:895
在js里取值,可以用form.xx.value,也可以用form.all.xx.value,那么他们有什么区别呢?
原先想当然的以为加all是取form里的所有xx(如果有多个name相同的元素),返回的是数组,后来在网上搜索了一下,发现不是[详细] -
js依照日期判断星座的示例代码
所属栏目:[教程] 日期:2023-09-25 热度:9619
代码如下:
function xingzuo() {
var start = 1901, date=document.getElementById("txtDay").value, month=document.getElementById("txtMonth").value;;
with (document.getElementById("txtXZ")){
[详细] -
ExtJS如何操作与获取radio控件的选取状态
所属栏目:[教程] 日期:2023-09-25 热度:8618
获取
代码如下:
function IsChecked(radioId) {
return Ext.getCmp(radioId).checked;
}
设置
代码如下:
function SetRadio(radioId, isChecked) {
Ext.getCmp(radioId).setValue(i[详细] -
js完美的div拖拽范例代码
所属栏目:[教程] 日期:2023-09-25 热度:5515
代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<[详细] -
JS中的数组的sort方法使用案例
所属栏目:[教程] 日期:2023-09-25 热度:4837
代码如下:
var values=[0,1,5,10,15];
values.sort();
alert(values);// 输出0,1,10,15,5
这是因为sort会调用每一项的toString方法进行比较,"10"比"5"小,故在前面。
要实现对数值进行排序,则[详细] -
jquery中对于批量deferred的解决方法
所属栏目:[教程] 日期:2023-09-25 热度:3395
此代码仿照jquery源码中$.when()的实现
代码如下:
function test(i) {
var dfd = $.Deferred();
if(i%2 == 0) {
console.log("resolve " + i);
dfd.resolve();
[详细] -
引用外部脚本时script标签关掉的写法
所属栏目:[教程] 日期:2023-09-25 热度:4051
在引用外部脚本时,script标签的正确关闭写法如下:
代码如下:
<script type="text/javascript" src="js/a.js"></script>
自关闭写法有问题(测试的IE11, chrome 31.0, ff 25.0都不支持):
代码如[详细] -
借助js正则表达式验证手机号,email地址,邮政编码
所属栏目:[教程] 日期:2023-09-25 热度:3377
手机号码的验证(13开头和158,159开头,共11位)
代码如下:
var re;
var ss=document.getElementById('textbox3').value;
re= /^(13[0-9]{9})|(15[89][0-9]{8})$/
if(re.test(ss))
[详细] -
jquery基础教程之deferred对象使用方法介绍
所属栏目:[教程] 日期:2023-09-25 热度:8792
一、什么是deferred对象?
开发网站的过程中,我们经常遇到某些耗时很长的javascript操作。其中,既有异步的操作(比如ajax读取服务器数据),也有同步的操作(比如遍历一个大型数组),它们都不是立即能得到结果[详细] -
禁止页面刷新让F5快捷键及右键都没用
所属栏目:[教程] 日期:2023-09-25 热度:8098
代码如下:
/*禁止页面刷新*/
document.onkeydown = function()
{
if(event.keyCode==116) {
event.keyCode=0;
event.returnValue = false;
}
}
document.oncontextmenu = funct[详细] -
jquery each的几种常用的运用方法示例
所属栏目:[教程] 日期:2023-09-25 热度:3958
jQuery源码里自己也有很多用到each方法。其实jQuery里的each方法是通过js里的call方法来实现的。下面简单介绍一下call方法。
call这个方法很奇妙,其实官方的说明是:“调用一个对象的一个方法,以另一个对[详细] -
js控制input框只读实现范例
所属栏目:[教程] 日期:2023-09-25 热度:7390
代码如下:
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords&q[详细] -
Jquery 获取对象的几种方式说明
所属栏目:[教程] 日期:2023-09-23 热度:3567
Jquery 获取对象的几种方式介绍
1、JQuery的核心的一些方法
each(callback) '就像循环
$("Element").length; ‘元素的个数,是个属性
$("Element").size(); '也是元素的个数,不过带括号[详细] -
使用jQuery的slideDown() 可以将指定元素向下滑动
所属栏目:[教程] 日期:2023-09-23 热度:7471
通过 jQuery,您可以在元素上创建滑动效果。
jQuery 拥有以下滑动方法:
slideDown() 向下滑动元素
slideUp()向上滑动元素
slideToggle()在 slideDown() 与 slideUp() 方法之间进行切换。
jQuer[详细] -
在javascript中如何获得中英文混合字符串的长度
所属栏目:[教程] 日期:2023-09-23 热度:7598
有同事在公司的OA上发了个贴子,介绍在javascript中如何得到中英文混合字符串的长度。
用的是正则表达式。
代码如下:
var str = ”坦克是tank的音译”;
var len = str.match(/[^ -~]/g) =[详细] -
JavaScript在for循环中绑定事件处理事件参数不同的情况
所属栏目:[教程] 日期:2023-09-23 热度:909
有时候要对响应一堆相似的事件,但是每个事件的参数都不同,一开始还以为挺简单的,用个for循环不就得了,结果发现,额,都是使用了最后一个参数。。。
上网查资料!!!结果大神说用闭包解决
代码:
代[详细] -
不引用jquery实现js打字效果示例分享
所属栏目:[教程] 日期:2023-09-23 热度:8508
代码如下:
<h1>Libraries give you <span class="txt-rotate fw700" data-period=500" data-rotate='[ "knowledge", "community", "an outlet", "中国起源", "OSCHINA" ]'></[详细]