我想在Java脚本中添加两个变量x=y
java script i want to add two variables x=y
下面的语法是什么意思
var demoP=document.getElementById("demo");
demoP.innerHTML="x=" + x;
还有"x=" + x;
getElementById()
方法访问具有指定id的第一个元素。
document.getElementById("demo")
访问id为demo的元素。
innerHTML
设置元素的内部HTML。它用于动态修改文档的HTML。
<head>
<script type="text/javascript">
function myFunction() {
var x = 100;
var demoP = document.getElementById("demo")
demoP.innerHTML = "x=" + x;
}
</script>
</head>
<body>
<div id="demo"/>
<p>
<a href="#" OnClick="myFunction()"> Click to call function</a>
</p>
</body>
</html>
在上面的代码中,当一个事件通过点击链接被触发时,js方法myFunction()
被调用。在这个方法中,demoP包含id为demo的元素。
demoP。innerHTML修改demo id,在demodiv中增加x=100
。这是演示div更改为<div id="demo">x=100</div>
它只是在DOM上选择一个元素
var demoP=document.getElementById("demo")
,然后将其内容替换为字符串
demoP.innerHTML="x=" + x;
假设x变量的值是42元素(可能是一个div?)将包含文本
x=42
"x="+x
只是连接两个字符串:"x="和x。如果x内容不是字符串,它将在连接之前被强制转换(转换)为字符串(该变量将包含原始值)
'x='+x串联'x='和变量x的值
即;如果x=5,那么id为'demo'的HTML元素现在的内容将是'x=5'
这将通过串接字符串来设置demo
的内容,其中"x="
是静态部分,x是变量的值。
假设您有以下
var x = 10;
var demoP=document.getElementById("demo");
demoP.innerHTML="x=" + x;
的demo
内容将是x=10
相关文章:
- 在HTML包围的javascript中添加两个变量
- 填写表单后替换两个变量
- 用于交换两个变量的 JavaScript 函数
- 使用一个表达式将两个变量分配给相同的值
- 如何添加两个变量而不使其在javascript中连接
- 有可能让两个变量指向同一个对象吗?(javascript)
- 带有两个变量函数的Ajax提交表单
- 将两个变量的值加在一个变量中
- 如何使用javascript获取两个变量的最高值
- 如何从字符串中获取两个变量
- 测试两个变量是否包含一些数据 JavaScript
- 将两个变量从php发送到javascript
- 如何在javascript中计算两个变量的百分比
- 连接两个变量
- Javascript变量没有正确添加两个变量,只是连接
- 如何在客户端验证中验证两个变量规则
- 想要使用document.getelementbyid显示两个变量
- 使用带有两个变量的相同if-else语句
- 我可以用JavaScript声明一个数组中的两个变量吗
- 使用数据库中的两个变量在jqplot中显示图形