一些前端相关的笔记

My97 日期控件

http://t.cn/R5XR8Mv


select option 顺序调换

需要 jquery
/**
* 移动选中 OPTION 的顺序向上
*/
function moveSelectedOptionUp(){
    // 选中的索引
    var option_num = $("#selecttop").attr("selectedIndex");
    // 如果选中的不在最上面 表示可以移动
    if(option_num> 0){
        $("#selecttop option:selected").insertBefore($("#selecttop option:selected").prev("option"));
    }else{
    }
}
/**
* 移动选中 OPTION 的顺序向下
*/
function moveSelectedOptionDown(){
    // 索引的长度 从 1 开始
    var optionsLength = $("#selecttop")[0].options.length;
    // 选中的索引 从 0 开始
    var option_num = $("#selecttop").attr("selectedIndex");
    // 如果选择的不在最下面 表示可以向下
    if(option_num < (optionsLength-1)){// 由于索引长度从 1 开始 索引从 0 开始 所以索引长度要减 1
        $("#selecttop option:selected").insertAfter($("#selecttop option:selected").next("option"));
    }else{
    }
}

javascript 键盘事件

字母和数字键的键码值 (keyCode)
按键 键码 按键 键码 按键 键码 按键 键码
A65J74S83149
B66K75T84250
C67L76U85351
D68M77V86452
E69N78W87553
F70O79X88654
G71P80Y89755
H72Q81Z90856
I73R82048957

数字键盘上的键的键码值 (keyCode) 功能键键码值 (keyCode)
按键 键码 按键 键码 按键 键码 按键 键码
0968104F1112F7118
1979105F2113F8119
298*106F3114F9120
399+107F4115F10121
4100Enter108F5116F11122
5101-109F6117F12123
6102.110    
7103/111    

控制键键码值 (keyCode)
按键 键码 按键 键码 按键 键码 按键 键码
BackSpace8Esc27Right Arrow39-_189
Tab9Spacebar32Down Arrow40.>190
Clear12Page Up33Insert45/?191
Enter13Page Down34Delete46`~192
Shift16End35Num Lock144[{219
Control17Home36;:186\|220
Alt18Left Arrow37=+187]}221
Caps Lock20Up Arrow38,<188'"222
例子:

function getKey(e){ 
e = e || window.event; 
var keycode = e.which ? e.which : e.keyCode; 
if(keycode == 13 || keycode == 108){ // 如果按下 ENTER 键 
// 在这里设置你想绑定的事件 



// 把 keyup 事件绑定到 document 中 
function listenKey ( ) { 
if (document.addEventListener) { 
document.addEventListener("keyup",getKey,false); 
} else if (document.attachEvent) { 
document.attachEvent("onkeyup",getKey); 
} else { 
document.onkeyup = getKey; 



文件批量上传

http://blog.csdn.net/wangqiuyun/article/details/9197021

http://www.suchso.com/UIweb/jquery.uploadify-aspnet-upload-use.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值