美文网首页
前端开发中常用的函数

前端开发中常用的函数

作者: 我会看见天很蓝 | 来源:发表于2018-02-08 21:22 被阅读0次

    整理一下工作中经常用到的方法,给自己一个保存的地方,同时也分享给大家。:)

    js处理input中的空白字符串

    text为input 的值,返回处理后的字符串。

    function inputValue(text) {
        var _val = text.replace(/^(\s|\u00A0)+/, '').replace(/(\s|\u00A0)+$/, '');
        return _val;
    }
    

    js删除字符串中的HTML标签

    输入处理前字符串,返回去除标签的字符串。

    function slicpfn(str) {
        var _str = str,
            dd = _str.replace(/<\/?.+?>/g, ""),
            dds = dd.replace(/ /g, "");
        return dds;
    }
    

    js处理url内容,根据参数获取url中想要对应的值

    name为url中的参数,如例子中的 params ,返回值就是对应的值。
    例:www.a.com/a.html?params=test

    function getQueryString(name) {
        var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
        var r = window.location.search.substr(1).match(reg);
        if (r != null) return decodeURI(r[2]);
        return null;
    }
    

    js控制iframe中的css样式

    定义一个函数绑定至iframe的onload事件,注意引用的时候不可加括号,否则会立即执行,可以在onload里写一个定时器,以用来防止函数执行时,页面DOM元素未渲染完毕出现问题。

    <iframe src="url" class="iframe" onload="iframeStyle"></iframe>
    function iframeStyle() {
    }
    

    相关文章

      网友评论

          本文标题:前端开发中常用的函数

          本文链接:https://www.haomeiwen.com/subject/hwqxtftx.html