最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

layui的layer.confirm如何獲取按鈕焦點(diǎn)

 更新時(shí)間:2023年11月20日 10:04:27   作者:ok060  
因?yàn)閍yer.confirm的按鈕并非采用button,而是a標(biāo)簽,所以獲取按鈕焦點(diǎn)獲取不到,要采用別的方法,下面介紹在ie11中和ie8中不同的寫法,對(duì)layui layer.confirm獲取按鈕焦點(diǎn)相關(guān)知識(shí)感興趣的朋友一起看看吧

因?yàn)閍yer.confirm的按鈕并非采用button,而是a標(biāo)簽,所以獲取按鈕焦點(diǎn)獲取不到,要采用別的方法,下面介紹在ie11中和ie8中不同的寫法

在ie11中

layer.confirm('確定取消這個(gè)彈窗嗎?',{
	 btn: ['確定', '取消'],
	 success:function(layero){
         //獲取焦點(diǎn)
         var btn = layero[0].getElementsByClassName('layui-layer-btn')        
         [0].getElementsByTagName('A')[0];    
         btn.href = 'javascript:void(0)';
                btn.focus();
            },
			title:"提示"
		},function(index){
			layer.close(index);
			//你的操作
		});
	})

在ie8中不支持getElementsByClassName方法,我們需要對(duì)它做額外的處理

layer.confirm('確定取消這個(gè)彈窗嗎?',{
	 btn: ['確定', '取消'],
	 success:function(layero){
         //獲取焦點(diǎn)
         var btn = getElementsByClassName('layui-layer-btn')        
         [0].getElementsByTagName('A')[0];    
         btn.href = 'javascript:void(0)';
                btn.focus();
            },
			title:"提示"
		},function(index){
			layer.close(index);
			//你的操作
		});
	})

重寫getElementsByClassName方法

var getElementsByClassName = function (searchClass, node,tag) {
  var result = [];
            node = node || document;
            tag = tag || "*";
            var classes = searchClass.split(" "),
            elements = (tag === "*" && node.all) ? node.all: node.getElementsByTagName(tag),
            patterns = [],
            current,
            match;
            var i = classes.length;
            while (--i >= 0) {
                patterns.push(new RegExp("(^|\\s)" + classes[i] + "(\\s|$)"));
            }
            var j = elements.length;
            while (--j >= 0) {
                current = elements[j];
                match = false;
                for (var k = 0,
                kl = patterns.length; k < kl; k++) {
                    match = patterns[k].test(current.className);
                    if (!match) break;
                }
                if (match) result.push(current);
            }
            return result;
  }

 后種方法是兼容的不怕麻煩的可直接采取后種方法

到此這篇關(guān)于layui的layer.confirm獲取按鈕焦點(diǎn)的文章就介紹到這了,更多相關(guān)layui layer.confirm獲取按鈕焦點(diǎn)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • JS中如何讓異步執(zhí)行的方法同步執(zhí)行

    JS中如何讓異步執(zhí)行的方法同步執(zhí)行

    在寫js的時(shí)候,很多時(shí)候都會(huì)遇到異步轉(zhuǎn)同步的問題,下面這篇文章主要給大家介紹了關(guān)于JS中如何讓異步執(zhí)行的方法同步執(zhí)行的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-04-04
  • js 表單提交后按鈕變灰的實(shí)例代碼

    js 表單提交后按鈕變灰的實(shí)例代碼

    這篇文章介紹了js 表單提交后按鈕變灰的實(shí)例代碼,有需要的朋友可以參考一下
    2013-08-08
  • ES6入門教程之變量的解構(gòu)賦值詳解

    ES6入門教程之變量的解構(gòu)賦值詳解

    這篇文章主要給大家介紹了關(guān)于ES6入門教程之變量的解構(gòu)賦值的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用ES6具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • IntersectionObserver API 詳解篇

    IntersectionObserver API 詳解篇

    這篇文章主要介紹了IntersectionObserver API 詳解篇,需要的朋友可以參考下
    2016-12-12
  • JS中style屬性

    JS中style屬性

    JS中style屬性...
    2006-10-10
  • 基于jQuery通過jQuery.form.js插件使用ajax提交form表單

    基于jQuery通過jQuery.form.js插件使用ajax提交form表單

    在jQuery Form插件可以讓你很容易的使用AJAX提交Form表單,主要方法ajaxForm和ajaxSubmit負(fù)責(zé)收集表單元素的信息,管理提交進(jìn)程。這兩種方法都是可配置的,讓你完全控制Form提交,本篇文章介紹基于jQuery通過jQuery.form.js插件使用ajax提交form表單,需要的朋友可以參考下
    2015-08-08
  • 動(dòng)態(tài)統(tǒng)計(jì)當(dāng)前輸入內(nèi)容的字節(jié)、字符數(shù)的實(shí)例詳解

    動(dòng)態(tài)統(tǒng)計(jì)當(dāng)前輸入內(nèi)容的字節(jié)、字符數(shù)的實(shí)例詳解

    這篇文章主要介紹了動(dòng)態(tài)統(tǒng)計(jì)當(dāng)前輸入內(nèi)容的字節(jié)、字符數(shù)的實(shí)例詳解的相關(guān)資料,希望通過本文能幫助到大家,讓大家實(shí)現(xiàn)這樣的功能,需要的朋友可以參考下
    2017-10-10
  • JavaScript中常見獲取元素的方法匯總

    JavaScript中常見獲取元素的方法匯總

    本文向大家介紹了javascript中常見的3種獲取元素的方法,分別是通過元素ID、通過標(biāo)簽名字和通過類名字來獲取,并附上了示例,希望大家能夠喜歡。
    2015-03-03
  • js實(shí)現(xiàn)簡(jiǎn)單模態(tài)窗口,背景灰顯

    js實(shí)現(xiàn)簡(jiǎn)單模態(tài)窗口,背景灰顯

    昨天中午做項(xiàng)目需要一個(gè)模態(tài)窗口,想起上一個(gè)公司的項(xiàng)目經(jīng)理曾經(jīng)做過一個(gè)比較牛的模態(tài)窗口,至今沒用搞清楚實(shí)現(xiàn)原理,平時(shí)也沒有時(shí)間去分析,試著自己做了一個(gè),用了一天的時(shí)間終于完成了,給大家一起分享, 也希望高手多提意見。第一次在博客園上發(fā)文章,挺高興的。
    2008-11-11
  • innerHTML屬性,outerHTML屬性,textContent屬性,innerText屬性區(qū)別詳解

    innerHTML屬性,outerHTML屬性,textContent屬性,innerText屬性區(qū)別詳解

    這篇文章主要介紹了javascript中的innerHTML屬性,outerHTML屬性,textContent屬性,innerText屬性區(qū)別詳解,都是個(gè)人經(jīng)驗(yàn)的總結(jié),分享給大家,希望大家能夠喜歡。
    2015-03-03

最新評(píng)論

古交市| 堆龙德庆县| 开平市| 沙坪坝区| 留坝县| 旌德县| 都兰县| 自治县| 西林县| 成武县| 泰兴市| 静乐县| 清远市| 陵水| 甘洛县| 威海市| 抚远县| 措勤县| 大悟县| 安泽县| 红安县| 昌宁县| 昌江| 虎林市| 汝城县| 长治县| 苏尼特左旗| 江陵县| 防城港市| 泽州县| 宜城市| 织金县| 息烽县| 渭南市| 延川县| 沁源县| 房山区| 杭州市| 西城区| 卢龙县| 永济市|