- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
好吧,我正在尝试添加两个(或更多)变量并使其出现在表格单元格中。我从第一个和第二个单元格获取变量,我想将它们显示在第七个单元格上,所以这就是我现在所拥有的。这是获取信息的单元格的基本代码。
function prompta1()
{
var a1=prompt("Unesi broj","")
var spana1 = document.getElementById ("spana1");
spana1.innerHTML = a1;
function prompta2()
{
var a2=prompt("Unesi broj","")
var spana2 = document.getElementById ("spana2");
spana2.innerHTML = a2;
这是需要显示它们的单元格的代码。
function functiona7()
{
var a7= spana1+spana2;
var spana7 = document.getElementById ("spana7");
spana7.innerHTML = a7;
}
现在,当我尝试这个时,它只会给出。
[object HTMLSpanElement][object HTMLSpanElement]
请帮忙!用于获取值的 HTML
enter code here <tr>
<td><h1>1</h1></td>
<td><input type="button" onclick="prompta1()" value="Izmeni"> <br> <span id='spana1'></span></td>
<td><input type="button" onclick="prompta2()" value="Izmeni"> <br> <span id='spana2'></span></td>
</tr>
<tr>
用于显示值的 HTML
<td> <input type="button" onclick="functiona7()" value="Izracunaj"> <br> <span id='spana7'></span> </td>
最佳答案
尝试这样的事情:
function prompta1() {
var a1 = prompt("Unesi broj", "");
var spana1 = document.getElementById("spana1");
spana1.innerHTML = a1;
}
function prompta2() {
var a2 = prompt("Unesi broj", "");
var spana2 = document.getElementById("spana2");
spana2.innerHTML = a2;
}
function functiona7() {
var spana1 = document.getElementById("spana1").innerHTML;
var spana2 = document.getElementById("spana2").innerHTML;
var spana7 = document.getElementById("spana7");
if (!(spana1 && spana2 && spana7)) return;
var a7 = spana1 + spana2;
spana7.innerHTML = a7;
}
在您当前的示例中,spana1/2 的值不是从 DOM 中提取的,因此首先需要使用 getElementById 填充它们,之后只需要内部 Html 的简单组合(尽管您可能想要之间也添加一个空格)。
关于javascript - 不断返回 [object HTMLSpanElement]? (Javascript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17204830/
我想在跨度内显示我的计算值,但它返回值“Object HTMLSpanelement”。我认为这与我的可变价格超出范围有关? 顺便说一句:我使用innerHTML,因为旧版浏览器支持它,但是你们有什么
每当我在网站上使用联系表单时,除了消息之外,一切都工作正常。它正在返回 [object HTMLSpanElement] 这是我的 mail.js 代码,我创建了单独的文件,因为我也使用此文件进行错误
引用文献: https://developer.mozilla.org/en-US/docs/Web/API/HTMLSpanElement https://developer.mozilla.org
我正在学习 JavaScript。 var label = document.getElementById('lblMsg'); 如果我使用 F12 检查元素,它被描述为 HTMLSpanElemen
Distance: m Time: s Speed
我正在尝试使用下面的 Handlebars 辅助代码返回 html 标记而不是字符串。 Handlebars.registerHelper('getFeatureValue', function(v1
好吧,我正在尝试添加两个(或更多)变量并使其出现在表格单元格中。我从第一个和第二个单元格获取变量,我想将它们显示在第七个单元格上,所以这就是我现在所拥有的。这是获取信息的单元格的基本代码。 funct
为什么我无法在具有时间戳类的跨度内获取本地格式的时间? var modifiedField = document.querySelector(".modified"); var modifiedFie
我在 javascript 中创建了一个 span 标签并使用 .innerHTML 我试图将它附加到另一个标签中。但在网页中它显示为 [object HTMLSpanElement]。 var te
我遇到以下问题...我想用 span 的其他文本替换 div 的文本。 所以我尝试了这个: This text should be exported Here the new text sh
我有一个运行良好的脚本,用于检查访问者是否已分配优惠券代码,但我想添加功能来检索分配给他们的优惠券代码并显示它。两者都依赖于 localStorage 属性。我遇到的问题是,当我显示存储值时,它返回
此页面上发生了一些奇怪的事情: require "watir-webdriver" b = Watir::Browser.new b.goto "http://mideastunes.com/" b.
我是一名优秀的程序员,十分优秀!