标签: removechild

AS3 stage.addChild/stage.removeChild <<必须是来电者的孩子

如果我正在使用功能将mc添加到舞台,如下所示:

var myChild:MC= new MC();

function somefunc()
{
   stage.addChild(myMC)
}
Run Code Online (Sandbox Code Playgroud)

但当我尝试删除mc时:

stage.removeChild(myMC)
Run Code Online (Sandbox Code Playgroud)

我得到提供的DisplayObject必须是调用者错误的孩子...任何建议或解决方法?

displayobject actionscript-3 addchild removechild

1
推荐指数
1
解决办法
1万
查看次数

我无法通过JavaScript删除页面中的所有段落

<!DOCTYPE html>
<meta charset="utf-8">
<title>An HTML5 Document</title>
<p>1
<p>2
<p>3
<p>4
<p>5
<p>6
<p>7
<p>8
<p>9
<p>10
<p>11
<p>12
<script>
    // When the document is clicked, codes below should remove all the paragraphs in the page.
    // There are 12 paragraphs in the page, but codes below can just remove 6 of them.
    document.addEventListener('click', function () {
        var i, allParagraphElements = document.getElementsByTagName('p');
        console.log('allParagraphElements.length: ' + allParagraphElements.length);
        for (i = 0; i < allParagraphElements.length; i += 1) {
            console.log('i: ' + …
Run Code Online (Sandbox Code Playgroud)

iteration dom addeventlistener removechild getelementsbytagname

1
推荐指数
1
解决办法
191
查看次数

jQuery .remove()无法按预期工作

我只是想从主页上删除页脚。

if (OBJECT.Homepage.isHomePage == true){
    jQuery('footer').remove();
}
Run Code Online (Sandbox Code Playgroud)

似乎.remove()正在做更多的显示:而不是从DOM中实际删除节点。当我查看页面源时,页脚仍然存在-尽管它不显示内容,但垂直滚动很大,好像页脚的高度仍在应用。

我认为这可能与使用页脚标记而不是#footer有关,但是当我这样做时,我得到了相同的结果。

jquery footer removechild

1
推荐指数
1
解决办法
4067
查看次数

使用dojo按类名删除元素

如何删除类名找到的所有元素.我想使用dojo框架来做到这一点.

javascript dojo removechild dom-node

1
推荐指数
2
解决办法
3182
查看次数

为什么removeContent(),removeChild()和detach()不起作用?

我有一个带有列表的XML文件,其中每个元素只有一个属性,我试图删除一个特定的元素,但它不起作用.我的删除Java代码是:

SAXBuilder builder = new SAXBuilder();
        Document readDoc;

        try {
            readDoc = builder.build(new File(INACTIVE_FILE));

            List<Element> inactiveDocList = readDoc.getRootElement().getChild("inactiveDoctorList").getChildren();

            for(Element e: inactiveDocList){
                if(e.getAttributeValue("inactiveDoctorID").equals("1")){
                    e.removeContent();      
                }
            }
            XMLOutputter xmlOutput = new XMLOutputter(Format.getPrettyFormat());
            xmlOutput.output(readDoc.getRootElement(), new FileOutputStream(new File(INACTIVE_FILE)));      
        } 
        catch (JDOMException | IOException e) { 
            e.printStackTrace();
        }
Run Code Online (Sandbox Code Playgroud)

我的XML是:

<root>
  <inactiveDoctorList>
    <doctor inactiveDoctorID="1" />
    <doctor inactiveDoctorID="2" />
    <doctor inactiveDoctorID="4" />
    <doctor inactiveDoctorID="16" />
    <doctor inactiveDoctorID="3" />
    <doctor inactiveDoctorID="9" />
    <doctor inactiveDoctorID="13" />
    <doctor inactiveDoctorID="14" />
    <doctor inactiveDoctorID="11" />
    <doctor inactiveDoctorID="6" />
  </inactiveDoctorList>
</root>
Run Code Online (Sandbox Code Playgroud)

当我执行e.removeContent()或e.removeChild("doctor")时没有任何反应,当我尝试e.detach()时,我收到此错误:

Exception …
Run Code Online (Sandbox Code Playgroud)

java xml removechild

1
推荐指数
1
解决办法
903
查看次数

java xpath从xml中删除元素

我正在尝试从xml文件中删除元素和子元素。特别是名称为Testlogging的追加程序。

首先,这是我的xml文件的外观。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="null" threshold="null">

<appender class="DailyLogFileAppender" name="Testlogging">
    <param name="encoding" value="UTF-8"/>
    <param name="MaxFileSize" value="100MB"/>
    <param name="MaxBackupIndex" value="2"/>
    <param name="rootDir" value="c:\Logs"/>
    <param name="componentId" value="Testlogging"/>
    <param name="DatePattern" value="yyyyMMdd"/>
    <layout class="SyslogPatternLayout">
        <param ConversionPattern="%d{yyyy-MM-dd'T'HH:mm:ss.SSSZ} [%-5p] {%t} %c [%D] - %m%n"/>
    </layout>
</appender>
Run Code Online (Sandbox Code Playgroud)

这是我的Java代码:

DocumentBuilderFactory dbfact = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = dbfact.newDocumentBuilder();
Document d = builder.parse(xmlFile);
        XPath xp = XPathFactory.newInstance().newXPath();
        NodeList nl = (NodeList)xp.compile("//appender").evaluate(d,XPathConstants.NODESET);

        for(int i = 0; i < nl.getLength(); i++)
        {
            if(xp.compile("./@name").evaluate(nl.item(i)).equals("Testlogging"))
            {
                Node node …
Run Code Online (Sandbox Code Playgroud)

java xml xpath removechild

1
推荐指数
1
解决办法
3985
查看次数

removeChild 不是函数

window.onload = initPage;
var firstname = false;
var lastname = false;

function initPage() {
    addEventHandler(document.getElementById("firstname"), "blur", verifyFirst);
    addEventHandler(document.getElementById("lastname"), "blur", verifyLast);
    addEventHandler(document.getElementById("submit"), "click", showName);
}

function verifyFirst(e) {
    var me = getActivatedObject(e);
    if (me.value === "") {
        me.className = "error";
        me.focus();
        me.select();
        return;
    }
    else {
        me.className = "";
        firstname = true;
        enabledButton();
    }
}

function verifyLast(e) {
    var me = getActivatedObject(e);
    if (me.value === "") {
        me.className = "error";
        me.focus();
        me.select();
        return;
    }
    else {
        me.className = "";
        lastname = …
Run Code Online (Sandbox Code Playgroud)

html javascript removechild

1
推荐指数
1
解决办法
8223
查看次数

C#如何从列表中删除特定节点

我有以下课程

public class Item
{
    public int Id { get; set; }
    public int ParentId { get; set; }
    public string Content { get; set; }
    public bool IsLastItem { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

假设我有以下型号,我想删除IsLastItem = false没有孩子的物品.在此方案中,item4和item7应从列表中删除.

模型

我从数据库中获取了我的模型列表,并在代码块中模拟了它

var items = new List<Item>
{
    new Item
    {
        Id = 1,
        ParentId = 0,
        Content = "item1",
        IsLastItem = false
    },
    new Item
    {
        Id = 2,
        ParentId = 1,
        Content = "item2",
        IsLastItem = false
    },
    new Item …
Run Code Online (Sandbox Code Playgroud)

c# traversal list removechild

1
推荐指数
1
解决办法
101
查看次数

删除dom4j中的元素

<root>
 <elm id="1"/>
 <elm id="2"/>
 <elm id="3"/>
 <elm id="4"/>
</root>
Run Code Online (Sandbox Code Playgroud)

我想在dom中留下id ="2",
domj4如何删除其他三个?

结果:

<root>
 <elm id="2"/>
</root>
Run Code Online (Sandbox Code Playgroud)

java xml dom4j removechild

0
推荐指数
1
解决办法
7464
查看次数

JavaScript removeChild不起作用

我正在使用此JavaScript代码从页面中删除一些元素,但它无法正常工作.当我用Opera Dragonfly检查代码时,它说:

Uncaught exception: Error: WRONG_ARGUMENTS_ERR
Run Code Online (Sandbox Code Playgroud)

并指向文件和函数名称.

奇怪的是,我在同一页面上的另一个函数中使用完全相同的代码,它可以正常工作.代码非常小而且简单:

var docBody = document.getElementById("body");
if(document.getElementById("marginDiv")){
  docBody.removeChild("marginDiv");
}
Run Code Online (Sandbox Code Playgroud)

双方bodymarginDiv在页面上存在.我的目标是在单击背景时使缩略图消失.

javascript removechild

0
推荐指数
2
解决办法
1万
查看次数

Javascript:removeChild无效

你能帮帮我吗?为什么不在removeChild我的代码中工作?

    divId = $(".File[rel='" + fileId.substring(0, 32) + "']");
    divId.parentNode.removeChild(divId);
Run Code Online (Sandbox Code Playgroud)

(第一行正常,可以找到div)

javascript removechild

0
推荐指数
1
解决办法
848
查看次数

PHP删除数组中的项目并重置密钥

我有一个大数组(多维),我需要删除它中的项目并重置它的索引.我不知道该怎么做.

例:

$array = array(
 0 => 'Name G',
 1 => 'Name Z',
 2 => 'Name A',
 3 => 'Name H',
 4 => 'Name U',
)
Run Code Online (Sandbox Code Playgroud)

我需要这个:

$array = array(
 0 => 'Name G',
 1 => 'Name A',
 2 => 'Name U',
)
Run Code Online (Sandbox Code Playgroud)

我可以做unset()罚款..但我有这个:

$array = array(
 0 => 'Name G',
 2 => 'Name A',
 4 => 'Name U',
)
Run Code Online (Sandbox Code Playgroud)

我不能排序

有没有这样做的PHP功能?别的怎么办?

php arrays indexing removechild

-1
推荐指数
1
解决办法
2840
查看次数

请解释此javaScript代码如何删除所有节点

HTML

<ul id="myList">
   <li>Item 1</li>
   <li>Item 2</li>
   <li>Item 3</li>
   <li>Item 4</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我似乎无法理解这个while语句如何删除上面列表中的所有节点.有人可以解释一下吗?

JavaScript的

while(myList.firstChild) {
    myList.removeChild(myList.firstChild)
};
Run Code Online (Sandbox Code Playgroud)

html javascript html5 while-loop removechild

-2
推荐指数
1
解决办法
151
查看次数