js去除字符串中所有html标签及&nbsp符号 去空格符

1. 去除字符串中的 html 标签

function delHtmlTag(str){
  return str.replace(/<[^>]+>/g,"");
}

2.去除字符串中的 &nbsp 空格符号

/*去掉空格符*/
function rejectnbsp(value) {
       var value = String(value);
       if(value.indexOf("nbsp") != -1){
           value = value.replace(/&nbsp;/ig, "");
       }
       return Number(value);
   }
var test = "this &nbsp; is &nbsp; a test";
test = test.replace(/&nbsp;/ig, "");
alert(test);

3. js 指定周期调用函数

var count = 0;
var timePromise = window.setInterval(function(){
    count++;
    alert(count);
    if (count == 100) {
        // 停止
        window.clearInterval(timePromise);
    }
},1000);

4. windos 方法

// 刷新页面
window.location.reload();
// 跳转页面
window.location=url;
window.location.href=url;
// 父页面刷新 一般由window.open()打开的页面的父页面
window.opener.reloadGrid();
// 打开一个新页面加载
window.open(url);

5. disabled 属性的使用

// 两种方法设置disabled属性
$('#areaSelect').attr("disabled",true);
$('#areaSelect').attr("disabled","disabled");

// 三种方法移除disabled属性
$('#areaSelect').attr("disabled",false);
$('#areaSelect').removeAttr("disabled");
$('#areaSelect').attr("disabled","");

6. display 隐藏元素

$(obj).css("display","none");

7.获取地址栏参数

function getParams(name){
  var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
  var r = window.location.search.substr(1).match(reg);
  if(r!=null)return  unescape(r[2]); return null;
}
发布了172 篇原创文章 · 获赞 0 · 访问量 5688

猜你喜欢

转载自blog.csdn.net/weixin_44635157/article/details/104894294