Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >对内部html的更改应该如何响应?

对内部html的更改应该如何响应?
EN

Stack Overflow用户
提问于 2015-05-13 06:34:28
回答 2查看 79关注 0票数 0

我试图用按钮更改段落标签的文本,并且我想测试不同的样式标记会如何影响更改。我的html如下所示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<p id="testParagraph"> This <strong> is </strong> a test </p>
<button id="button">Run Test</button>

在js文件中,我按其id抓取该标记,并试图设置其内部html,如下所示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var button = document.getElementById("button");
button.onclick = function() {
    document.getElementById("testParagraph").innerHtml = "I changed the inner html, but what do I look like?";
}

当我点击这个按钮时,我没有看到任何变化,我想知道这是因为我做错了什么,还是因为原来段落标签中的强标记,改变html有什么问题。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-05-13 06:36:54

这是innerHTML而不是innerHtml

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var button = document.getElementById("button");
button.onclick = function() {
    document.getElementById("testParagraph").innerHTML = "I changed the inner html, but what do I look like?";
}

演示:http://jsfiddle.net/shseqy0t/

票数 8
EN

Stack Overflow用户

发布于 2015-05-13 06:37:02

我是.innerHTML,不是.innerHtml。套管在JavaScript中起着重要作用。

没什么好说的了。一个简单的错误-继续!

编辑:

因为我们有两个相同的答案,我想我应该给出一个脚本的替代解决方案。

您可以使用addEventListener,好处是您可以将多个事件附加到同一个元素(相对于直接onclick)。这不是一项建议,只是提到这是另一种选择。你想用什么就用什么。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
document.getElementById("button").addEventListener('click', function() {
    document.getElementById("testParagraph").innerHTML = "I changed the inner html, but what do I look like?";
});
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<p id="testParagraph"> This <strong> is </strong> a test </p>
<button id="button">Run Test</button>

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30218009

复制
相关文章
响应式网站应该如何选择 CSS 单位?
在开发需要适配各种设备的响应式网站时,正确了解的 CSS 范围很重要。在做具体的决策之前,我们对它们先分个类:
ConardLi
2021/09/08
1.9K0
响应式网站应该如何选择 CSS 单位?
java批量更改html到jsp
问题描述:将指定目录下的批量的.html静态页面转换成.jsp文件。 思路描述:.html装换成.jsp需要加上两行文件(可以根据需要自行添加),本文中将加入以下两行头文件,并将其保存到head.txt
Erwin
2019/12/31
1.7K0
预测细胞形态对干扰的响应
今天为大家介绍的是来自Fabian J. Theis和Mohammad Lotfollahi的一篇关于细胞形态学的论文。高通量筛选技术的进步使得我们能够探索富含表型信息的方法,例如高内容显微镜技术,从而加速药物靶点鉴定和作用机制研究。然而,将这些实验扩展到庞大的药物或基因干扰空间面临挑战,因为只有少数化合物在筛选中显示活性。尽管机器学习方法在各种应用中被广泛使用,但在预测涉及未知现象的场景时,特别是将未见过的控制细胞图像转换为所需的干扰现象,机器学习方法并未表现出可靠的能力。作者提出了一种生成模型,即图像干扰自编码器(IMPA),它利用未经处理的细胞图像作为输入,预测化学和基因干扰的细胞形态学效应。
DrugAI
2023/09/19
2570
预测细胞形态对干扰的响应
html5响应式简介
通俗来讲,移动设备上的viewport就是设备的屏幕上能用来显示我们的网页的那一块区域。
Dlimeng
2023/06/28
1050
HTML5响应式布局
响应式网页设计(Responsive Web design,通常缩写为RWD)是指:页面的设计与开发应当根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相应的响应和调整。可以说是一种网页设计的技术做法,该设计可使网站在多种浏览设备(从桌面电脑显示器到移动电话或其他移动产品设备)上阅读和导航,同时减少缩放、平移和滚动。 响应式网页设计就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。
踏浪
2019/07/31
2.5K0
对asp.net响应事件的试验
1、可否把bind独立出来,在page_load中只是初次时bind,以后都在具体事件的处理中bind    实验:        page_load中,只作datagrid的构造,绑定只在第一次作,用bindit1。        而按钮事件处理中,绑定用bindit2,对ds删除首行    结果,初次显示全部,按钮后没有首行,说明可以。 2、上例对update等事件的影响    不行,不在page_load中bind,就不会响应edit事件。事件根本不能到达 3、两次绑定的影响    例1中,page_
用户1075292
2018/01/23
7480
如何更改伪元素的样式
在前端开发中我们会经常用到伪元素,有时候需要通过js来修改伪元素的样式,那么有哪几种方式来修改伪元素的样式呢?
挥刀北上
2021/01/27
9.3K0
如何更改伪元素的样式
如何更改SELinux模式
Security Enhanced Linux是一个Linux安全模块,用于强制或基于角色的访问控制。SELinux默认与CentOS和Fedora打包在一起,可以以三种模式之一运行:禁用、允许或强制执行。
温浪
2018/08/20
4.3K0
Spring Boot 2.4 对多环境配置的支持更改
在目前最新的Spring Boot 2.4版本中,对配置的加载机制做了较大的调整。相关的问题最近也被问的比较多,所以今天就花点时间,给大家讲讲Spring Boot 2.4的多环境配置较之前版本有哪些变化。
程序猿DD
2020/12/18
1.6K0
如何更改 Ubuntu 的终端的颜色
但是,如果你想要一个独一无二的的终端体验或者符合你自身品位的一些东西,你也可以改变你的 Ubuntu 的终端的颜色。
用户1880875
2021/11/08
14.6K0
震撼!阿里内部推出Spring响应式微服务
当下互联网行业飞速发展,快速的业务更新和产品迭代也给系统开发过程和模式带来新的挑战。在这个时代背景下,以Spring Cloud为代表的微服务架构实现技术应运而生。微服务架构是一种分布式系统,在业务、技术和组织等方面具备相应优势的同时,也不得不面临分布式系统所固有的问题。确保微服务系统的即时响应性和服务弹性是我们构建微服务架构的一大挑战。幸运的是,Spring框架的开发人员已经创建了一个崭新的、支持响应式的项目版本,用来支持响应式微服务架构的设计和开发。通过构建响应式微服务架构,我们将在传统微服务架构的基础上提供即时响应性和服务弹性。
烂猪皮
2021/07/16
8230
震撼!阿里内部推出Spring响应式微服务
AUCell | 识别单细胞对“基因集”的响应
AUCell可以识别sc-RNA数据中具有活跃基因集或基因模块的细胞,即可以将某个通路的富集情况展现在聚类的细胞上,从而可以鉴定具有特定基因特征的细胞群。 AUCell使用“Area Under the Curve”(AUC)来计算输入基因集的关键子集是否在每个细胞内富集。AUC分数在所有细胞中的分布允许探索基因的相对表达。由于计分方法是基于排名的,因此AUCell不受基因表达单位和标准化程序的影响。此外,由于对细胞进行了单独评估,因此可以轻松地将其应用于更大的数据集,并可以根据需要对表达式矩阵进行分组。
生信编程日常
2020/08/24
3.5K0
AUCell | 识别单细胞对“基因集”的响应
如何更改 Linux 的 I/O 调度器
Linux 的 I/O 调度器是一个以块式 I/O 访问存储卷的进程,有时也叫磁盘调度器。Linux I/O 调度器的工作机制是控制块设备的请求队列:确定队列中哪些 I/O 的优先级更高以及何时下发 I/O 到块设备,以此来减少磁盘寻道时间,从而提高系统的吞吐量。
Debian中国
2018/12/20
4.5K0
Linux 应急响应入门:入侵排查应该这样做
在排查服务器的时候,黑客没有在线,可以使用last命令排查黑客什么时间登录的有的黑客登录时,会将/var/log/wtmp文件删除或者清空,这样我们就无法使用last命令获得有用的信息了。
杰哥的IT之旅
2021/04/20
8590
如何更改github工程的语言属性
当创建github项目的时候,github本身会根据提交文件的数量来自动推断工程的开发语言,有时这种推断结果会与实际情况不太相符。
Python疯子
2018/09/06
3.4K0
HTML5干货』响应式布局的设计方法和响应式前端优化
作为一名优秀的web前端人员,不懂响应式布局怎么可以呢? 今天跟大家分享web前端开发和设计的干货。关于响应式布局的设计方法和响应式前端优化。 我们都知道,目前主流的pc屏幕的分辨率都是1366*768、1440*900 、1280*1024等大屏的显示器。 所以,我们设计的网页不能在按照1024的标准来设计或者是前端重构了。 再加上现在移动互联网的趋势发展这么良好,错过移动互联网这个平台是我们的最大损失。 因为国内众多电商网站还是门户网站,移动端的流量要大于pc端的。 响应式的核心优势在于设计者
前朝楚水
2018/04/03
3K0
HTML5干货』响应式布局的设计方法和响应式前端优化
点击加载更多

相似问题

是否应该对Web的响应进行HTML编码

22

如何更改div的内部html

20

返回ajax响应html的内部html值。

14

如何更改<img>标签的内部html?

24

Jquery响应应该取代html。

24
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文