通过前端事件对象获得控件所在页面html

//输入框获取焦点事件
function handleInputFocus() {
	console.log('handleInputFocus 2', event);
	let pgHtml = $(event.target).prop('ownerDocument').body.innerHTML;//jquery控件所在网页html(不知道为啥直接event点不出ownerDocument)
	let currHtml = $(event.target).prop('parentNode').innerHTML;//文本框html
	console.log('选中控件html', currHtml);
}
//
var xxx = document.getElementById("demo");
xxx.innerHTML = xxx.ownerDocument.body.innerHTML

// 字符串转正则表达式
 function GetRegExp(patternWithFlags) {
         // patternWithFlags = "/abc/g"; 
         return new Function('return ' + patternWithFlags)();
     }

posted on 2024-04-17 16:12  anjun_xf  阅读(3)  评论(0编辑  收藏  举报

导航

TOP