标签: getelementbyid

更新Javascript

我正在尝试在Javascript中创建更新时钟.当我逐步调试调试器时,一切都正常工作,除了它实际上没有更新跨度.有什么想法吗?

<script type="text/javascript">
// The following line of code is in a setInterval() 
// time is set correctly, according to my debugger
 document.getElementById('clock').value = time;
}
</script>
<span id="clock">This should update
</span>
Run Code Online (Sandbox Code Playgroud)

html javascript time auto-update getelementbyid

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

使用javascript获取元素ID

如何知道使用javascript点击哪个HTML元素并获取其ID?

我已经使用PHP动态显示了3个标签 - 页面1,2,3,

<label id="<?php echo 'labelofpagination'.$z; ?>" value="<?php echo $z; ?>" >
<a href=# onclick="paginationlabelclicked(); "><?php echo $z; ?>
</a>
        </label>
Run Code Online (Sandbox Code Playgroud)

现在我希望如果单击1,则显示1-10条记录,如果为2,则为11-20,依此类推.为此,我将相应地运行MySQL查询.

但我怎么得到身份证,

html javascript php mysql getelementbyid

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

getelementbyid不工作

我想从getelementbyid得到div但它不适合我这是我的代码

 <body onload="ErrorCheck(-1)">
<script type="text/javascript">
function ErrorCheck(var1)
{

    if(var1 = -1)
    {   alert("in function");
        var cont = document.getElementBId('msg');       
        if(cont==null){
        alert("null");
        }
        else{
        alert("not null");
        }
    }
}
</script>
<h1 class="header">Register</h1>
<div id="msg"></div>
</body>
Run Code Online (Sandbox Code Playgroud)

在调用getElementBId之后,这个函数变得死了,因为它不会转到任何if或else.请检查我在这里做错了什么

javascript getelementbyid

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

Javascript - 如何正确调用函数

我真的不明白如何在文档就绪时正确调用Javascript函数.我的目标是根据浏览器窗口的高度调整div的大小,并从SO上的另一个答案中获取此代码.我究竟做错了什么?

function resizeElementHeight(element) {
  var height = 0;
  var body = window.document.body;
  if (window.innerHeight) {
      height = window.innerHeight;
  } else if (body.parentElement.clientHeight) {
      height = body.parentElement.clientHeight;
  } else if (body && body.clientHeight) {
      height = body.clientHeight;
  }
  element.style.height = ((height - element.offsetTop) + "px");
}

$(document).ready(resizeElementHeight($('#global_image'))); 
Run Code Online (Sandbox Code Playgroud)

我试图调用的元素具有id"global_image",但我得到"不能设置未定义的属性高度",并且我觉得如何为函数提供正确的元素感到迷茫.谢谢你的帮助!

javascript getelementbyid

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

从javascript变量获取InnerHtml

我从我的页面进行ajax调用,然后作为回应我也得到了一些这样的HTML

<parent id="1"><child></child></parent>
Run Code Online (Sandbox Code Playgroud)

我想要的是从Response对象获取内部HTML除外<parent> 我该怎么做?无法使用document.getElementbyID变量.

html javascript ajax jquery getelementbyid

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

Array中的随机项 - 找不到变量:getElementById

我意识到这一点,类似的问题/答案已经存在.但是我现在已经看了很多,只是不确定我做错了什么简单的事情.我只是想掌握这个.我有错误"找不到变量:getElementById"我试着改变脚本和HTML的顺序.我用这个随机方法工作正常从JavaScript数组获取随机项它只是将它应用于src ...

此视频也很有用https://www.youtube.com/watch?v=pqLS4oyJ8cA

这是我的代码:http://jsfiddle.net/udkhpytm/

<div>
<script id="IntroAnimation" type="text/javascript" charset="utf-8" src=""></script>
</div>

<script type="text/javascript">
var my_array = ['FILE1', 'FILE2', 'FILE3'];
var ri = Math.floor(Math.random() * my_array.length); // Random Index position in the array
getElementById("IntroAnimation").src = ri;
</script>
Run Code Online (Sandbox Code Playgroud)

我正在尝试从数组中获取一个随机项,并通过脚本ID将其放在我的脚本的src中.

javascript arrays random getelementbyid src

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

无法解析getElementById中的字符串

我在我的应用程序中使用jquery,我在rails上使用ruby.现在我想在输入过程中立即在搜索框中输入数据.一切正常,但问题是它无法捕获特殊字符等#@$&()%.它适用于所有其他数字和字母表.我正在使用getElementById技术从文本框中获取数据.

请告诉我解决这个问题的任何解决方案

我的jquery代码部分是:

<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>


<link rel="stylesheet" href="/resources/demos/style.css">
<script>


$(document).ready(function(){
$("input").keyup(function(){
    var box = document.getElementById("tags");
    document.getElementById("abc").innerHTML = box.value;
    $.getScript('/employees/new?pt=' + box.value)
});
});
</script>
Run Code Online (Sandbox Code Playgroud)

实际上我想将这个捕获的数据从文本框发送到我的rails控制器.我的控制器名称是员工,行动是新的

javascript jquery getelementbyid

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

Javascript突然无法读取值

我正在编写一个客户端应用程序,鉴于这些成分将为您提供鸡尾酒配方.输入后,单击按钮将搜索成分.如果输入"all",您将被重定向到包含所有配方的页面.

我刚刚开始这么说,所有功能都是我做过的唯一部分.它工作正常.为了练习,当你输入"all"时它会重定向到facebook的url.无处不在(没有新的变化)它开始给我一个错误,它没有读取输入,它正在读取它为null.

相关的HTML:

<input type="text" id="alcohol">
<h4 class="btn" type="submit" onclick="whole()"> Search</h4>
Run Code Online (Sandbox Code Playgroud)

JS:

var input = document.getElementById('alcohol').value;

function whole() {
    if (input == "all") {
        window.location = "http://www.facebook.com";
    };
};
Run Code Online (Sandbox Code Playgroud)

这里发生了什么事?它为什么停止工作?

html javascript jquery getelementbyid

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

如何获取以子字符串开头的所有elementID

我有这个代码:

HTML:

<div class="lists">
    <div class="list 1">
        <div id="productCheese">Cheese</div>
        <div id="productBread">Bread</div>
        <div id="productMilk">Milk</div>
        <div id="productEgg">Egg</div>
        <div id="addProduct">Add new product to list...</div>
    </div>
    <div class="list 2">
        etc...
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

和JavaScript :(我希望所有元素都带有以'product'开头的ID,但'*'对我来说不合适......)

var node = document.getElementById("product"*);

(And some unnecessary event listeners...)
Run Code Online (Sandbox Code Playgroud)

现在我的问题是:如何获得所有以'product'开头的elementID

html javascript getelementbyid

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

使用JavaScript向网址添加参数

我想向我添加url参数img src,可以使用,getElementById但不能使用getElementsByClassName。我更喜欢使用getElementsByClassName它,因为它对我的目的更有意义。这是我正在使用的代码:

<img id="parameter" src="http://url-to-image.com/image.jpg" style="width: 100%">

<script>
var image = document.getElementById("parameter");
var imageSrc = image.getAttribute("src");
image.setAttribute("src", imageSrc + "?w=" + viewportWidth + "&h=" + viewportHeight + "&dpr=" + dpr + "&fit=crop");
</script>
Run Code Online (Sandbox Code Playgroud)

上面的代码很好用,但是使用

<img class="parameter" src="http://url-to-image.com/image.jpg" style="width: 100%">

<script>
var image = document.getElementsByClassName("parameter");
var imageSrc = image.getAttribute("src");
image.setAttribute("src", imageSrc + "?w=" + viewportWidth + "&h=" + viewportHeight + "&dpr=" + dpr + "&fit=crop");
</script>
Run Code Online (Sandbox Code Playgroud)

不会向中添加任何内容img src。url参数应添加到所有带有“ parameter”类的图像。如果有人可以帮助我,我会很高兴。

javascript getelementbyid url-parameters getelementsbyclassname

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