草庐IT

DOCUMENT

全部标签

javascript - DOMContentLoaded 事件中的代码不起作用

我用过ClickNotLoading...document.addEventListener('DOMContentLoaded',function(){constbutton=document.getElementById('button');constoutput=document.getElementById('output');output.textContent='Loading...';addEventListener('click',function(){output.textContent='Done';});});但似乎document.addEventListene

javascript - 如何在不使用 innerHTML 的情况下在 JavaScript 中添加不间断空格?

我正在动态生成内容,在某些情况下,我需要设置 作为的唯一内容元素。但是,下面添加了 作为文本与添加空格:varfoo=document.createElement("span")foo=document.createTextNode(" ");这是有道理的,所以我想知道,我将如何添加 不使用(!)正确使用innerHTML感谢您的帮助! 最佳答案 您可以为nonbreakingspace使用unicode文字:varfoo=document.createTextNode("\u00A0");

javascript - 页面总高度

我正在尝试使用JavaScript获取页面的总高度,以便我可以检查页面是否足够长以显示某些内容,但是在我的测试中我无法获取页面的总高度。我在Internet上四处寻找,但似乎没有很好地记录这样的事情,因为我能找到的只有scrollHeight,正如我可能提到的那样,它不起作用.有什么方法可以使用JavaScript找到它吗? 最佳答案 没有框架:var_docHeight=(document.height!==undefined)?document.height:document.body.offsetHeight;var_docW

javascript - 将图像复制到剪贴板

我有一个图像作为DataURL字符串。我想以编程方式将此图像复制到剪贴板。我找到了两个函数,但都不起作用。虽然,当您复制文本时,第一个函数运行良好-copy("Hello!","text");PS我有“clipboardWrite”权限。首先:functioncopy(str,mimetype){document.oncopy=function(event){event.clipboardData.setData(mimetype,str);event.preventDefault();};document.execCommand("Copy",false,null);}第二个:fun

javascript - 引用错误 : document is not defined (in plain JavaScript)

我在尝试时收到“ReferenceError:documentisnotdefined”varbody=document.getElementsByTagName("body")[0];我以前在其他代码中看到过这个,没有造成任何麻烦。为什么是现在?伴随的HTML页面只是主体内的一个div。Next代码如下:(function(){varbody=document.getElementsByTagName("body")[0];functionQuestion(question,choices,correctAns){this.question=question;this.choices

javascript - 使用 JavaScript 解析 XML 文件

我是StackOverFlow和一般编码的新手。我正在尝试获取一个XML文件并使用JavaScript在浏览器中呈现它。我查看了一些有关如何执行此操作的示例代码,并提出了以下代码:if(window.XMLHttpRequest){//codeforIE7+,Firefox,Chrome,Opera,Safarixmlhttp=newXMLHttpRequest();}else{//codeforIE6,IE5xmlhttp=newActiveXObject("Microsoft.XMLHTTP");}xmlhttp.open("GET","social.xml",false);xml

javascript - JavaScript 中的 Document 和 document 有什么区别?

我目前正在为JavaScript构建一个API,主要使用VisualStudio2010和JetBrainsWebStorm(如果您正在寻找防弹JavaScriptIDE,这很棒)。在查看VisualStudio中的智能感知列表时(尝试熟悉JavaScriptAPI),我注意到Document和document都存在。Document和document有什么区别?什么是document的实例(如果有)?如何使用Document(因为它不是函数,因此不可构造)?最重要的是,“猴子修补”Document使其可构造的危害是什么?这些问题背后的基本原理是我想创建一些适合我的API的对象(例如;

javascript - 动态生成表格——使用数组填充TD值

我需要你的帮助,出于某种原因,我无法将数组中捕获的数据填充到动态生成表的TD单元格中:functionaddTable(){varmyTableDiv=document.getElementById("metric_results")vartable=document.createElement('TABLE')vartableBody=document.createElement('TBODY')table.border='1'table.appendChild(tableBody);varheading=newArray();heading[0]="RequestType"head

javascript - 使用 css 打印 div 内容

我正在做一个元素,我想打印div内容。我使用的代码满足了我的要求,但我得到的是简单的输出,没有应用Css,也没有得到图像。请帮助我。我附上了我得到的代码和输出以及我想要的输出。代码:functionPrintElem(elem){Popup($(elem).html());}functionPopup(data){varmywindow=window.open('','newdiv','height=400,width=600');mywindow.document.write('');mywindow.document.write('');mywindow.document.writ

javascript - 加载我的像素后我的 div 不存在

我有一个像素,当我加载它时,它说:acalltodocument.write()fromanasynchronously-loadedexternalscriptwasignored然后显示:document.getElementById('gospixel')isnull这是我的像素代码:在那个文件中:gos_f=42;gos_a1='a2';gos_u=window.location.href;gos_k='6gZYlfy7Y7Q';gos_rt='3_s';document.write(unescape("%3Cscriptsrc='http://example.com/p/go