getelementbyid

    1热度

    2回答

    我需要一些帮助(可能)一些非常简单的东西。 我想使用脚本将图像从彩色转换为灰度。 我得到它的部分工作 - 第一个图像变成灰色,但第二个不会。 我知道这是因为ID不能多次使用: var imgObj = document.getElementById('grayimage'); 我尝试这样做: var imgObj = $(’.grayimage’)[0]; 但没有奏效。将其更改为getEl

    0热度

    4回答

    只是在用Javascript作为一些方法来处理一些cometishian代码时,我该如何为这段代码构造一个构造函数呢?下面的代码是无效的: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <link rel=

    1热度

    3回答

    我想知道是否有方法通过使用getElementById获取图像的onclick属性? 例如 lastTopic = document.getElementById('topicID').src; lastTitle = document.getElementById('topicID').title; 这些变量是存储的,所以我想知道是否有方法访问相关的onclick事件? 谢谢。

    0热度

    3回答

    为什么当我做一个alert的值(见下面)时,它会返回null?当存在具有该ID的元素时? // make reference to divs var countdown_timer = document.getElementById("countdown_timer"); var countdown_image = document.getElementById("countdown_imag

    0热度

    2回答

    我有一个页面上下面的JavaScript函数: function setFields(){ var menu = document.getElementById('EditLocation'); var itemDataArray = menu[menu.selectedIndex].value.split('|'); form.LocationShortName.value = itemD

    0热度

    2回答

    任何人都可以告诉我为什么下面的代码不工作? <input type="hidden" name="way" mode="way" value="" /> <input type="button" name="finish" value="Update & Finish" onclick="document.getElementById('way').value='continue'; docu

    18热度

    5回答

    <html> <head> <title>Test javascript</title> <script type="text/javascript"> var e = document.getElementById("db_info"); e.innerHTML='Found you'; </script> </head> <body

    1热度

    4回答

    我试图调试一些javascript,我写了,不知道为什么它不工作。如果我硬编码变量它的工作正常,但如果我使用document.getElementById('id')。值来获取变量失败。 下面的例子很好,但只要我不评论注释的行,它就不会。在第二部分之前和之后打印变量,它们似乎是相同的。 真的不知道发生了什么。也许我只需要在上面睡觉,但如果有人有什么好的建议! roof_width = 5; ro

    40热度

    7回答

    我有一个窗体有几个跨度与id =“myid”。我希望能够从DOM中删除所有具有此ID的元素,并且我认为jQuery是最好的方式。我想通了如何使用$一个.remove()方法来删除该ID的一个实例,通过简单地做: $('#myid').remove() 当然,只有消除身份识别码的第一个实例,但是。如何迭代myid的所有实例并将其全部移除?我认为jquery $ .each()方法可能是这样的,但

    6热度

    5回答

    这个问题可能看起来很愚蠢,但是使用document.getElementById(“someId”)来访问一个元素(id为“someId”)与之间有什么区别。只需键入someId? 如: document.getElementById("someId").style.top = "12px"; VS someId.style.top = "12px"; 下面是一个示例代码http://js