如何从getelementbyid用javascript编写变量
How do I write a variable in javascript from getelementbyid
这可能是一个简单的问题(或者我认为是),然而,无论我如何使用它,我仍然无法让它工作。我正在尝试在li标记中编写一个变量。这个变量应该将文本保存在另一个div标记中,如下所示:
<script type="text/javascript">
var item = document.getElementById('thistext').innerHTML;
function songlist () {
document.write("<div class='overview'><ul><li> item </li></ul></div>");
}
</script>
<div id="thistext">hello</div>
<!-- I want it to appear here -->
<div class="viewport">
<script type="text/javascript">
songlist ();
</script>
</div>
因此,基本上我需要"thistext"div标记中的文本出现在ul等中的li标记中(我不知道这是否是不必要的信息)
document.getElementById("id").innerHTML = "value";
这个布局也是,但它似乎没有显示工作,我似乎不明白为什么。我期待着你的回复,并提前表示感谢。
将其更改为
document.write("<div class='overview'><ul><li>" + item + "</li></ul></div>");
document.write("<div class='overview'><ul><li> item </li></ul></div>");
需要
document.write('<div class="overview"><ul><li>' + item + ' </li></ul></div>');
编辑:
我觉得我应该指出,这不是实现这一目标的最佳方式。也许这样更好。。。
<script type="text/javascript">
window.onload = function(){
document.getElementById('viewport').innerHtml = document.getElementById('thistext').innerHtml;
};
</script>
话虽如此,您是否已经查看过jQuery框架?它使DOM操作变得非常简单。不过,这是有时间和地点的。如果你所做的只是用另一个<div>
的文本替换一个<div>
中的文本,那么这可能不合适。
这样?
document.write("<div class='overview'><ul><li>" + item + "</li></ul></div>");
-现在可以工作了:getElementById中缺少",必须将函数移到div之后并且您必须将带+"+的变量放在文档中写入
jsfiddle:http://jsfiddle.net/fMNWt/
<div id="thistext">hello</div>
<script type="text/javascript">
var item = document.getElementById('thistext').innerHTML;
function songlist () {
document.write("<div class='overview'><ul><li>" + item + "</li></ul></div>");
}
</script>
<!-- I want it to appear here -->
<div class="viewport">
<script type="text/javascript">
songlist ();
</script>
</div>
相关文章:
- 调用类向后变量 (JavaScript)
- 初始化父类中的变量(JavaScript/CoffeeScript 习语)
- 可以'找不到变量javascript错误
- 输出数组变量javascript
- 自提交表单访问变量javascript
- 将变量 javascript 添加到用于旋转图像的链接中
- 在文本字段中显示保存的本地存储变量 - javascript
- 将变量添加到变量 JavaScript 中
- 获取要在变量 JavaScript 中使用的用户输入值
- 如何在变量 Javascript 中删除双引号
- 使用变量 javascript 从 json 文件中获取数据
- 读取输入和打印变量 - JavaScript 和 HTML 4.01
- 传递 PHP 变量 JavaScript 窗口位置
- 重置变量 JavaScript
- 变量 JavaScript 中的变量
- 尝试使用多个函数时无法使用全局变量 - JavaScript - 初学者
- 如何按值将数组分配给另一个变量 JavaScript
- setTimout 搞砸了变量 JavaScript
- 用内部函数变量更改外部函数变量?Javascript
- 根据变量 JavaScript 增加