在做项目中使用到的JS小功能总结,为自己备忘,如果有缘人能从中受益,那也很让人开心
1. 在js函数里取得当前选中的select组件的value值:
var id = document.getElementById("idName").value;
2. html中死链接方法
<a href='#' οnclick='fun();return false;'/>触发javascript事件而不改变当前链接。
<a href="javascript:void(0)" οnclick="return true;">这种方式来建立死链接。
3. javascript重定向的方法
location.href = "http://www.google.cn"; 可以点击浏览器的后退按钮返回本页
location.replace("http://www.google.cn"); 不能通过浏览器的后退按钮返回本页
4. string转int
有两种方法:
(1) parseInt(youNumber)
(2) Number(youNumber)
建议使用第二种,因为parseInt当遇到'00'开头的数字会当做二进制转十进制进行转换,例如:parseInt(‘00100’) //得到的值为64
5. 动态插入tr,并且设定class属性
var tableRow = XXX.insertRow();
tableRow.className = 'XXX';
6. js中方为el表达式
直接将el表达式放入引号中即可
var username = "${username}";