日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

获取的输入内容,没有被P标签包裹的文本和元素进行处理

發(fā)布時間:2025/3/14 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 获取的输入内容,没有被P标签包裹的文本和元素进行处理 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>將沒有p標簽的元素補充</title> </head> <body> <textarea id="text" style="width: 600px;height: 300px">"如果1.9×<i>a</i><i>b</i>-1.9(<i>a</i>>0,<i>b</i>>0),那么(??)。"123213<p>123123213232323</p> </textarea> <button id="jiaoyao">校驗</button> <p id="content"></p> </body> <script src="./Script/jquery-1.10.2.js"></script> <script>$("#jiaoyao").click(function () {$("#content").text(xxx($("#text").val()));})function xxx(str) {var rdiv = $('<div></div>');rdiv.html(str);var numbers = rdiv.children();if (rdiv.find("p").length > 0) {//按照<p></p>劃分,沒有的補充pvar childNodes = rdiv.get(0).childNodes;var newhtml = $('<div></div>');for (var i = 0; i < childNodes.length; i++) {var newElement = document.createElement('p');while (i < childNodes.length && childNodes[i].tagName != "P" && childNodes[i].tagName != "DIV" && childNodes[i].tagName != "IMG") {if (childNodes[i].nodeName == "#text") {newElement.innerHTML += childNodes[i].nodeValue;} else {newElement.innerHTML += childNodes[i].outerHTML;}i++;}if (newElement.innerHTML.length > 0) {newhtml.append(newElement);} else {newhtml.append(childNodes[i]);}//i--不僅是因為i++數(shù)值變大,而且由于append導(dǎo)致childNodes減少 i--;}console.log(newhtml.html());numbers = newhtml.children();str = newhtml.html();} else {var rp = "<p>" + str + "</p>";return rp;}var lastdata = new Array();for (var i = 0; i < numbers.length; i++) {//判斷是否是p標簽if (numbers[i].tagName == "P") {var rdiv3 = $('<div></div>');$(numbers[i]).appendTo(rdiv3);if (jugdePContent(rdiv3.html()) == 0) {lastdata.push(i);}}if (numbers[i].tagName == "DIV") {lastdata.push(i);}if (numbers[i].tagName == "IMG") {lastdata.push(i);}}var str2 = str;var rdiv2 = $('<div></div>');var rdiv4 = $('<div></div>');rdiv2.html(str2);var inputs2 = rdiv2.children();for (var i = 0; i < inputs2.length; i++) {for (var j = 0; j < lastdata.length; j++) {if (i == lastdata[j]) {$(inputs2[i]).appendTo(rdiv4);}}}return rdiv4.html();}//判斷富文本編輯器中標簽是否有效function jugdePContent(data1) {var lastdata = new Array();//匹配圖片var reg1 = /<img/g;//匹配數(shù)字,小寫字母,大寫字母var reg2 = /[0-9a-zA-Z]+/g;//匹配所有中文漢字var reg3 = /[\u4E00-\u9FA5]+/g;//匹配空格 換行var reg4 = /[ \r\n]/g;//匹配公式var reg10 = /mathrc mce/g;//匹配省略號......var reg11 = /……/g;//定義判斷p是否有效的變量var rdiv = $('<div></div>');rdiv.html(data1);if (rdiv.find("div").length > 0) {return 0;}if (rdiv.find("p").length > 1) {return 0;}if (rdiv.find("img").length > 0) {return 0;}var ptemp = rdiv.find("p")[0];var flag = 0;if (ptemp.innerText != "") {var sadfads = ptemp.innerText;//判斷是否有中文if (sadfads.match(reg3)) {flag = 1;}//判斷是否有數(shù)字,小寫字母,大寫字母if (sadfads.match(reg2)) {flag = 1;}var sadfads2 = $(ptemp).html();//判斷是否有圖片if (sadfads2.match(reg1)) {flag = 1;}//判斷是否有公式if (sadfads2.match(reg10)) {flag = 1;}//判斷是否有省略號if (sadfads2.match(reg11)) {flag = 1;}}//刪除所有<span>,<br> "\r\n "標簽 // $(ptemp).find("span").remove(); $(ptemp).find("br").remove();var sadfads3 = $(ptemp).html();//判斷是否有換行 sadfads3 = sadfads3.replace(reg4, "");if (sadfads3 != "") {flag = 1;}if (flag == 1) {return 0;}return 1;} </script> </html>

?

轉(zhuǎn)載于:https://www.cnblogs.com/sanqianjin/p/9376659.html

總結(jié)

以上是生活随笔為你收集整理的获取的输入内容,没有被P标签包裹的文本和元素进行处理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: av资源导航 | 欧美日韩中文国产一区发布 | 禁断介护老人中文字幕 | 一区亚洲| 欧美成人亚洲 | 狠狠躁日日躁夜夜躁av | 羞羞答答av| 天天骑夜夜操 | 九九免费精品视频 | 无码一区二区波多野结衣播放搜索 | 精品国产乱码久久久久久婷婷 | 国产无码精品合集 | 肥臀熟女一区二区三区 | 欧美自拍偷拍一区 | 免费精品在线观看 | 欧美一级片免费观看 | 免费禁漫天堂a3d | 欧美精品videos另类 | 亚洲一区二区三区四区在线观看 | 天堂福利在线 | 婷婷激情网站 | 色多多在线看 | 男人天堂影院 | 在线cao | 农村妇女av| 精品成人在线视频 | 99久久久无码国产精品免费麻豆 | 欧美激情啪啪 | 日本一二三区视频在线 | 香蕉av一区二区三区 | 激情青青草| 精品一区二区三区人妻 | 中国少妇初尝黑人巨大 | 国产精品一级无码 | 91禁在线观看| 欧美一级日韩 | 久久男人 | 成年人黄色免费视频 | 超碰97人人干 | 在线观看黄色免费网站 | 欧美日韩一卡二卡三卡 | 一级黄色在线视频 | wwwxxx日本| 性久久 | 99re视频| 精品国产91乱码一区二区三区 | 天天看片天天射 | 国产欧美在线观看 | 操极品女神| 一本大道东京热无码 | 国产偷自拍视频 | 污的网站| 打美女屁股网站 | 国产精品丝袜黑色高跟鞋 | 中文字幕一区二区三区门四区五区 | 在线免费观看欧美大片 | www.99re.| 国产三级在线观看视频 | 天天精品| 女人被男人躁得好爽免费视频 | 在线日韩一区二区 | 亚洲成人偷拍 | 97香蕉| 国产麻豆网 | 成年人视频在线免费观看 | www.av88| gav在线| 国产又粗又黄又爽视频 | 日本一本在线 | www.4虎| 国产精品网站视频 | 一区二区三区少妇 | 天天插夜夜操 | 九热这里只有精品 | 欧美日韩在线观看一区二区 | 国产美女引诱水电工 | 欧美a级在线 | 性做久久久久久久 | 欧美,日韩,国产精品免费观看 | 熟女少妇在线视频播放 | 在线看片网站 | 一级小毛片 | 亚洲无卡视频 | 毛片哪里看 | 99久久精品国产一区二区成人 | 亚洲精品97久久中文字幕 | 日韩精品欧美激情 | 国产精品一区二区人人爽 | 淫片一级国产 | 俄罗斯厕所偷拍 | 巨乳美女在线 | 黑人巨大精品欧美一区二区 | 久在线视频 | 国产性70yerg老太 | 少妇免费毛片久久久久久久久 | 精品国产一区二区三区久久久蜜月 | 加勒比综合网 | 国产又粗又黄视频 | 中文字幕第88页 |