草庐IT

高速批量插入

全部标签

javascript - 在当前脚本标记位置插入 iframe?

我得到了我们称之为“小部件”的东西...我想在脚本标记的当前位置插入该小部件(最终只是一个iframe)。所以你可能有:SomeexampletextMoretext在那个widget.js文件中,有这个:varcreateIframe=function(){varparent=document.getElementsByClassName('widget');variframe=document.createElement('iframe');iframe.src='//example.com'//Works,butjustinsertsitattheenddocument.body

javascript - 如何两次插入相同的html元素?

这是我的部分代码elementol=document.createElement("ol");varlongueur=titres.length;for(k=0;k<longueur;++k){elementli=document.createElement("li");elementli.appendChild(document.createTextNode(titres[k].firstChild.nodeValue));elementol.appendChild(elementli);}body=document.getElementsByTagName("body").i

javascript - 在 jquery/js 中将元素从数组插入到表中

我有一个名为reservations.js的js文件,在这个文件中我有一个预订数组,例如:varreservations=[{"HotelId":"01","HotelName":"SPA","ReservNum":"0166977","GuestName":"Jonny","Room":null,"Type":"SUIT","Rooms":"1","Board":"BB","Status":"IH","Pax":"2,0,0,0","Arrival":"07/08/12","Departure":"09/08/12","AgentDesc":"FIT","AgentCode":"FI

javascript - 插入百分比 charts.js donut

我在使用charts.js库,想知道如何在圆环图的孔中添加一些标记(比如百分比)-我的jsjQuery(document).ready(function(){vardata=[{value:5,color:"#A1638C",highlight:"#BF7AAF",label:"DíasCompletados1/21"},{value:95,color:"#07659A",highlight:"#4190BA",label:"Díaspendientes20/21"},]varctx=jQuery("#myChart").get(0).getContext("2d");varmyDou

javascript - 如何在文本区域中的当前插入符位置插入文本

在从图像调用函数时,我试图将图像中的alt标记值插入插入符当前所在位置的文本区域中。这是我目前拥有的将alt标记值插入文本区域末尾的代码。$("#emoticons").children().children().click(function(){varch=$(this).attr("alt");$("#txtPost").append(ch);});我遇到的两件事是确定插入符的位置,并创建一个新字符串,其中包含插入符位置之前的textarea值+我要插入的代码+之后的textarea值插入符号位置。 最佳答案 我目前已经有了这个

javascript - 如何提高将文本插入 HTML 元素的性能?

在Firefox中,我使用以下代码将文本插入约500个DIV:$(".divs").text("default");//~500DIVs在我的计算机上,如果DIV为空,这始终需要9毫秒。但是,如果DIV已经包含文本,则同样的代码始终需要18毫秒。为什么空DIV插入文本的速度快2倍(jQuery是否需要先清空DIV)?还有,有什么方法可以提高替换已包含文本的DIV中文本的性能吗?注意:在IE7中,速度差异并不那么显着。在空DIV中插入文本大约快1.5倍。 最佳答案 如果您想要所有浏览器的最快解决方案,请使用textContent(如果

javascript - 将函数插入数组 - 循环和拼接?

使用Javascript我需要能够:1:将一定数量的相同函数(每个函数具有不同的参数)压入一个数组。2:然后一个一个地运行每个函数(对于这个例子只是一个参数/数字的警告)3:在每个函数之后,我需要能够从数组中拼接该函数4:每次检查数组长度-一旦数组再次为空-提醒用户它已完成现在我似乎能够完成任务1、2和4,但我正在为如何在运行后从数组中拼接函数而苦苦思索-谁能帮忙?因为我无法删除该功能,所以一旦调用了所有功能,我就永远不会收到“完成”警报到目前为止,我的javascript代码是://Createemptyarrayvararray=[];//Pushfunctionsintoarra

Javascript:使用for循环将数组插入数组

请给我解释一下。我正在尝试使用for循环创建一个数组数组。当它不起作用时,我尝试简化代码以了解Javascript在做什么,但简单的代码也没有意义。functiontest(){varsub_array=[];varsuper_array=[];for(vari=1;i我希望看到[1;1,2;1,2,3]。相反,我得到[1,2,3;1,2,3;1,2,3]。如果我循环0-2并按索引分配,我会得到同样的现象。 最佳答案 您总是将对同一数组的引用推送到您的super数组中。要解决该问题,您可以使用slice()在推送之前克隆子数组:fu

javascript - 在文本之间插入一个节点

我熟悉在给定引用节点之后或之前插入文本节点。但是,我想知道如何在给定节点的文本之间插入标签。例如,Beforeinsertion:LoremdolorAfterinsertion:Loremipsumdolorspan节点必须在另一个节点内的N个字符(我不需要用户的光标选择位置)之后插入。这可能吗? 最佳答案 正确的方法(使用DOM-Core接口(interface))是:varp=document.getElementById('myParagraph');vartext=p.childNodes[0];varat=5;//cre

javascript - 如何在tinymce中的光标位置插入图像

我正在使用以下代码来获取tinymce的内容。tinymce_content=tinyMCE.get('txt_area_id').getContent();updated_content=tinymce_content+"";通过使用上面的代码,我在tinymce内容中插入图像。问题:如何在tinymce中的光标位置插入图像(即)如何预测光标位置并拆分内容以在获取的内容之间插入图像。提前致谢 最佳答案 这将在tinymce编辑器中的选定位置(光标位置)插入一个图像节点vared=tinyMCE.get('txt_area_id')