Questions tagged «dom»

文档对象模型(DOM)是一种以编程方式引用诸如XML和HTML之类的标记语言的元素的方法。与[javascript]或任何其他具有DOM分析器的编程语言一起使用

8
如何从ReactJS的“外部”访问组件方法?
为什么我不能从ReactJS的“外部”访问组件方法?为什么不可能,有什么办法解决呢? 考虑一下代码: var Parent = React.createClass({ render: function() { var child = <Child />; return ( <div> {child.someMethod()} // expect "bar", got a "not a function" error. </div> ); } }); var Child = React.createClass({ render: function() { return ( <div> foo </div> ); }, someMethod: function() { return 'bar'; …
182 javascript  reactjs  dom 

12
使用jQuery计算直接子div元素
我具有以下HTML节点结构: <div id="foo"> <div id="bar"></div> <div id="baz"> <div id="biz"></div> </div> <span></span> </div> 我如何计算foo类型的直系子代的数量div?在上面的示例中,结果应为两个(bar和baz)。

4
如何从JQuery选择器获取DOM元素
我很难从jquery选择器中获取实际的DOMElement。样例代码: <input type="checkbox" id="bob" /> var checkbox = $("#bob").click(function() { //some code } ) 在另一段代码中,我试图确定复选框的选中值。 if ( checkbox.eq(0).SomeMethodToGetARealDomElement().checked ) //do something. 而且,我不想这样做: if ( checkbox.eq(0).is(":checked")) //do something 这让我无所适从,但有时我需要真正的DOMElement。
179 javascript  jquery  dom 

6
jQuery:同时选择元素的类和ID?
我有一些链接,我想同时选择类和ID。 这是因为我有两种不同的行为。当一类链接获得一个类名时,它们会以一种方式起作用;当同一类链接获得另一个类名时,它们将表现出不同的行为。类名通过jquery切换。 因此,我必须能够同时选择一个链接类和ID。这可能吗? 我试过了: $("a .save #country") 没有任何结果。

13
如何在jQuery中检查空对象
我正在使用jQuery,我想检查页面中元素的存在。我已经编写了以下代码,但无法正常工作: if($("#btext" + i) != null) { //alert($("#btext" + i).text()); $("#btext" + i).text("Branch " + i); } 如何检查元素的存在?
169 javascript  jquery  dom  object  null 

14
如何替换div元素内的文本?
我需要动态设置DIV元素内的文本。什么是最好的浏览器安全方法?我有prototypejs和scriptaculous可用。 <div id="panel"> <div id="field_name">TEXT GOES HERE</div> </div> 该函数的外观如下: function showPanel(fieldName) { var fieldNameElement = document.getElementById('field_name'); //Make replacement here }
166 javascript  html  dom 




12
检索<select>元素中所选<option>的文本
在下面的: &lt;select id="test"&gt; &lt;option value="1"&gt;Test One&lt;/option&gt; &lt;option value="2"&gt;Test Two&lt;/option&gt; &lt;/select&gt; 如何使用JavaScript获取所选选项的文本(即“测试一”或“测试二”) document.getElementsById('test').selectedValue 返回1或2,哪个属性返回所选选项的文本?
156 javascript  html  dom 


8
如何使元素单击(针对整个文档)?
我想在单击的HTML文档中获取当前元素(无论是哪个元素)。我在用: $(document).click(function () { alert($(this).text()); }); 但是非常奇怪的是,我得到了整个文档的文本,而不是单击的元素。 如何仅获取我单击的元素? 例 &lt;body&gt; &lt;div class="myclass"&gt;test&lt;/div&gt; &lt;p&gt;asdfasfasf&lt;/p&gt; &lt;/body&gt; 如果单击“测试”文本,我希望能够使用$(this).attr("myclass"jQuery中的来读取属性。
150 javascript  jquery  html  dom 


10
完成IFRAME加载后的JavaScript回调?
我需要在IFRAME完成加载后执行回调。我无法控制IFRAME中的内容,因此无法从那里触发回调。 该IFRAME是通过编程方式创建的,我需要将其数据作为变量传递给回调,以及销毁iframe。 有任何想法吗? 编辑: 这是我现在所拥有的: function xssRequest(url, callback) { var iFrameObj = document.createElement('IFRAME'); iFrameObj.src = url; document.body.appendChild(iFrameObj); $(iFrameObj).load(function() { document.body.removeChild(iFrameObj); callback(iFrameObj.innerHTML); }); } 此回调在iFrame加载之前进行,因此回调没有返回任何数据。
147 javascript  events  dom  iframe 

4
查找父纯JavaScript的子元素
最有效的方法是仅使用纯JavaScript来查找特定父元素的子元素(具有类或ID)。没有jQuery或其他框架。 在这种情况下,我需要找到child1或的child2的父,假设DOM树可以有多个child1或的child2树类元素。我只想要父母的元素 &lt;div class="parent"&gt; &lt;div class="child1"&gt; &lt;div class="child2"&gt; &lt;/div&gt; &lt;/div&gt; &lt;/div&gt;
142 javascript  dom 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.