-
Javascript selection的兼容性写法描述
所属栏目:[教程] 日期:2023-09-01 热度:932
代码如下:
function getSelectedText() { //this function code is borrowed from: http://www.codetoad.com/javascript_get_selected_text.asp
var txt = "";
if (window.getSelection) {
txt = wi[详细] -
javascript中全局对象的parseInt()方法使用描述
所属栏目:[教程] 日期:2023-08-31 热度:9772
代码如下:
<html>
<head>
<title>全局对象的parseInt() 方法</title>
<script>
/*
parseInt() 函数可解析一个字符串,并返回一个整数。
1、解析字符串,直到不能解析为止
2、进制转[详细] -
推荐在每个匹配元素的外部插入新元素的方法
所属栏目:[教程] 日期:2023-08-31 热度:3306
一、方法
wrap :把所有匹配的元素,用其他元素的结构化包裹起来
wrapAll : 把所有匹配的元素,用单个元素包裹起来
wrapInner : 把匹配元素的子类用html结构包裹起来
二、实例
(1)wrap
代[详细] -
jquery获取URL中参数搞定中文乱码问题的两种方法
所属栏目:[教程] 日期:2023-08-31 热度:7950
从A页面通过url传参到B页面时,解析url参数可以用下面两种方法:
方法一:正则分析法
代码如下:
function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");[详细] -
JS动态增加与删除select中的Option对象(示例代码)
所属栏目:[教程] 日期:2023-08-31 热度:1855
如下所示:
代码如下:
//动态删除select中的所有options:
function delAllOptions(){
document.getElementById("user_dm").options.length=0;
}
//动态删除select中的某一项opti[详细] -
jQuery中ajax的使用与缓存问题的处理方法
所属栏目:[教程] 日期:2023-08-31 热度:3165
jQuery中ajax的使用与缓存问题的解决方法
1:GET访问 浏览器 认为 是等幂的
就是 一个相同的URL 只有一个结果[相同是指 整个URL字符串完全匹配]
所以 第二次访问的时候 如果 URL字符串没变化 浏览器是 直[详细] -
javascript中数组的sort()方法的运用介绍
所属栏目:[教程] 日期:2023-08-31 热度:1594
代码如下:
<html>
<head>
<title>数组的sort()方法</title>
<script>
/*
sort()
1、没有产生副本,直接引用原数组
2、如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进[详细] -
jquery prop的使用介绍及与attr的差异
所属栏目:[教程] 日期:2023-08-31 热度:8111
Prop和attr的作用类似
相同点:两者都可以获取属性值和设置属性值
不同点:在处理checkbox上,建议使用prop,原因在于IE浏览器不兼容,因为是相似的所有个人建议使用prop
删除属性的时候使用:removeProp[详细] -
剖析jquery中的ajax缓存问题
所属栏目:[教程] 日期:2023-08-31 热度:3337
jquery的ajax请求默认请求cache是true 也就是开启的,dataType为script和jsonp时默认为false。现在我要在浏览器里读取缓存,因为ajax请求的数据很大,请求一次就够了。但是问题来了,在FF里面,是没有ajax缓存的,也[详细]
-
在javascript中打印当前的时间实现思路及代码
所属栏目:[教程] 日期:2023-08-31 热度:5615
代码如下:
<html>
<head>
<title></title>
<script>
/*
//声明时间
var date = new Date();
alert(date);//当前时间
alert(date.toLocaleString());//转化为本地时间
alert[详细] -
javascript中数组的冒泡排序使用例子
所属栏目:[教程] 日期:2023-08-31 热度:3209
代码如下:
<html>
<head>
<title>数组的排序</title>
<script>
var arr = [2,4,9,11,6,3,88];
//采用冒泡排序,向上冒泡,最小值在最上边
for(var x = 0 ; x < arr.length; x++){//控制[详细] -
展示如何读取被 JS 选择菜单中选择的Option文本的示例代码
所属栏目:[教程] 日期:2023-08-30 热度:1547
javascript
代码如下:
var item = document.getElementById("");
var text = item.options[item.selectedIndex].text;
jQuery
代码如下:
var text = $("#selector")[0].options[$("#selecto[详细] -
迅速解决jquery之get缓存问题的最简单方法介绍
所属栏目:[教程] 日期:2023-08-30 热度:9310
在ie系列下,$.get()方法在url地址固定时,会缓存返回结果,导致不可预料的问题。但在火狐下,则不会缓存。
要解决该问题有很多办法,最直接的是把$.get()方法换成$.ajax(),然后配置cache:false即可。我不喜欢$[详细] -
在javascript中数组中求最大值示例代码
所属栏目:[教程] 日期:2023-08-30 热度:761
代码如下:
<html>
<head>
<title>数组的最大值的获取</title>
<script>
//定义数组
var arr = [1,4,3,9,5,0,-1,7,22];
//最大值的下标,先假定为第一个元素的下标
var index = 0;[详细] -
js 高效剔除数组重复元素示例代码
所属栏目:[教程] 日期:2023-08-30 热度:1380
代码如下:
function unique(data){
data = data || [];
var a = {};
for (var i=0; i<data.length; i++) {
var v = data[i];
if (typeof(a[v]) == 'undefined'){
a[v] = 1;
[详细] -
商讨JQUERY JSON的反序列化类 using问题的解决方法
所属栏目:[教程] 日期:2023-08-30 热度:9404
最近弄个JSON传递到服务器端反序列化的方法,发现很多问题,特此记录解决方案,和大家分享一下
手动下载并且引用Newtonsoft.Json.dll
手动引用添加命名空间如下(以DLL的方式引入):
除了要添加引用
[详细] -
jQuery.event兼容各浏览器的event详细分析
所属栏目:[教程] 日期:2023-08-30 热度:9687
介绍之前先介绍jQuery的一个方法 jQuery.event.fix(event || window.event); 此方法个浏览器的event对象转换为 jQuery.event; 如果您的事件是通过jQuery方法绑定的,就不需要进行转换了!
jQuery在遵循W3C规范的[详细] -
JS动态调用方法名示例阐述
所属栏目:[教程] 日期:2023-08-30 热度:4064
先看看JS的一个函数
JavaScript eval() 函数
定义和用法
eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。
语法
eval(string)
参数 描述
string 必需。要计算的字符串,[详细] -
无需修改JavaScript代码即可实时更新页面内容的技巧
所属栏目:[教程] 日期:2023-08-30 热度:2248
todo list
无闪烁更新网页的课题比较大。
加载的html字符串(通过ajax获取的),如果还需要运行代码,那么肯定有问题。
希望用一个不显示的iframe来承载这个对象。这有点dirty work的感觉。
最终解决[详细] -
jquery 提醒信息显示后直接消失的主要实现
所属栏目:[教程] 日期:2023-08-30 热度:886
经常需要做让一个提示信息显示几秒然后自动消失的效果,之前是用setTimeout去实现,但是发现如果页面上有多个setTimeout就不太好。今天找到了两个很简单的方法.mark一下。
方法一:
代码如下:
$("#error[详细] -
javascript页面动态显示时间变化实例代码
所属栏目:[教程] 日期:2023-08-30 热度:7242
代码如下:
<html>
<head>
<title></title>
<script>
function getDateDemo(){
/*
//声明时间
var date = new Date();
alert(date);//当前时间
alert(date.toLocaleString()[详细] -
巧用js(jquery)操作Cookie的方法说明
所属栏目:[教程] 日期:2023-08-29 热度:391
Cookie操作是我们在Web开发中经常会用到的功能,以往我们一般是通过javascript实现的。下面这款jquery插件是专门用来进行cookie操作
的,包括cookie的添加、清除、读取……
你可以在这款插件的主[详细] -
javascript中字符串的定义例子代码
所属栏目:[教程] 日期:2023-08-29 热度:417
代码如下:
<html>
<head>
<title>javascript中字符串的定义</title>
<script>
//定义字符串
//第一种
var str = new Array();
alert(str);//空字符
//第二种
var str2 = ne[详细] -
javascript中数组的concat()方法使用说明
所属栏目:[教程] 日期:2023-08-29 热度:4581
代码如下:
<html>
<head>
<title>数组的concat()方法</title>
<script>
/*
数组的concat()方法:
1、该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。
2、返回一个新的[详细] -
Event altKey,ctrlKey,shiftKey属性剖析
所属栏目:[教程] 日期:2023-08-29 热度:4367
event.altKey
功能:检测事件发生时Alt键是否被按住了。
语法:event.altKey
取值:true | false
说明:
altKey属性为true表示事件发生时Alt键被按下并保持,为false则Alt键没有按下。
altK[详细]