草庐IT

document_detail

全部标签

html - 使用位置 :absolute while keeping it inside the document flow

这是我当前正在构建的页面的屏幕截图。我试图确保绿色按钮始终位于容器底部。这是一段代码:HTMLCSS.list-product-patarticle{position:relative;min-height:260px;}.list-product-pat.pricing-pat{position:absolute;bottom:0;width:100%;}到目前为止没有问题......直到产品规范变得太长并且它变成了绿色按钮。我想将绿色按钮保持在最底部的位置,但同时我也希望在产品标题/产品规范太长时增加高度。在理想世界中,它应该是这样的:所以我的想法是保持绝对定位,同时仍将其保留在文

javascript - document.querySelector() 返回 null

我正在创建一个polymer元素。我已经制作了模板,现在正在编写脚本。出于某种原因,document.querySelector为类和id选择器返回null。不确定这是否不适用于polymer(没有理由不应该)或者我没有导入任何东西或者还有什么问题。事件卡片.html.card-header{display:block;position:static;font-size:1.2rem;font-weight:300;width:300px;height:300px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radiu

javascript - document.getElementsByClassName().innerHTML 总是返回 "undefined"

我一定是哪里弄错了所以document.getElementsByClassName().innerHTML总是返回undefined。首先我生成通过JavaScript:$('#list').append('NameAddress');请注意,在最右边我有一个带有hidden的元素类(class)。我用它来获取我不想向用户显示的id。这是生成数据的jQuery:$(".box").each(function(){varname,address,picture,id="";if(i我已经尝试检查数据,它工作正常。现在,假设我想提醒隐藏的id当用户单击其中一个时我在上面生成的:$(".b

javascript - Document.write 清除页面

为什么在下面的代码中,在函数validator()中调用document.write时,表单元素(复选框和按钮)从屏幕上删除了?functionvalidator(){if(document.myForm.thebox.checked)document.write("checkBoxischecked");elsedocument.write("checkBoxisNOTchecked");} 最佳答案 document.write()用于写入文档流。在您的情况下,当调用onClick处理程序时,流很可能已经关闭,因为您的文档已完成

javascript - 将 javascript 动态插入到使用 document.write 的 HTML 中

我目前正在加载一个灯箱样式的弹出窗口,它从XHR调用中加载它的HTML。然后使用element.innerHTML=content在“模态”弹出窗口中显示此内容。这很有魅力。在本网站的另一部分中,我使用Flickr“徽章”(http://www.elliotswan.com/2006/08/06/custom-flickr-badge-api-documentation/)动态加载flickr图像。这是完成的,包括一个加载flickrjavascript的脚本标记,它反过来执行一些document.writestatments。当包含在HTML中时,它们都可以完美地工作。仅当在灯箱内加

javascript - 使 document.title 对 Javascript 不可触及

是否可以制作document.title(..)无法针对Javascript进行更改?我的问题是在我的项目中有一些javascripts改变了document.title每1秒,我希望标题保持不变。不幸的是,我无法更改或删除那些JS文件。我已经尝试过想出解决方法,比如:functioncheckTitle(){if(document.title!=oldTitle)document.title=oldTitle;}setInterval(checkTitle(),100);这似乎是个好主意,但不幸的是,我还有一个在我的网站上显示计时器的计数器。我的整个代码如下所示:varticks=0

javascript - document.write() 覆盖文档?

这个:functionmyFunction(){document.write("sup");}在html中调用如下:myFunction();t将字符串sup添加到myDivdiv元素。这正是我想要的。然而,这:functionloadFile(uri){varr=newXMLHttpRequest();document.write("tryingtoopen:"+uri);r.open('GET',uri,true);r.send(null);r.onreadystatechange=function(){if(r.readyState==4){myFunction();}}}fun

css - 我可以替换 <details> 元素的展开图标 (▶) 吗?

我使用我网站中的元素,我想更改展开/折叠箭头的设计。是否可以设置图片代替现有字符?此外,是否可以更改箭头的位置?我希望它位于右侧而不是摘要文本旁边。 最佳答案 自有display:list-style,customisingthedisclosuremarker可以通过设置list-style-type来完成属性:details>summary{list-style-type:'▶️';}details[open]>summary{list-style-type:'?';}details{border:1pxsolidgray;bo

"modern HTML5"浏览器的 Javascript,如 $(document).ready()

这很可能已经是某个地方的问题了,但我找不到它,因为每次搜索都会出现jQuery问题。我正在寻找一种行之有效的方法来绑定(bind)到准备就绪的文档,就像jQuery的$(document).ready()一样。但是,这是针对“仅限现代浏览器”的页面,具有非常轻的javascript,我想避免在此处加载jQuery。有人能给我指出正确的方向吗?谢谢! 最佳答案 document.addEventListener('DOMContentLoaded',function(){/*...*/});事件"DOMContentLoaded"当文

javascript - 错误 : Permission denied to access property "document"

我有一个包含iframe的HTML文档。每当我尝试使用JS访问或修改此iframe时,我都会收到Error:Permissiondeniedtoaccessproperty"document"。我正在使用frame.contentWindow.document.body.innerHTML或frame.contentWindow.document.body.onload或类似的属性来访问或修改iframe。(在给定的代码中,iframe被称为frame。)对于我正在开发的网络应用程序,访问这些属性是必要的,没有这些(或类似的替代方案)我就做不到。 最佳答案