- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我不熟悉使用javascript。我使用了innertext。但是浏览器不会显示该内容,请帮助我..
<script language="JavaScript">
function Show(name)
{
document.getElementById("name").innerText = name;
}
</script>
<a href="javascript:void(0);" onClick="Show('Jancy');" >
<span id="name"></span>
请帮我看看这里出了什么问题......?
最佳答案
使用innerHTML
:
function Show(name)
{
document.getElementById("name").innerHTML = name;
}
我还根据以下 HTML 更新了您的 JavaScript,以摆脱内联 JavaScript:
<ul>
<li><a href="#" class="showNames">Jancy</a></li>
<li><a href="#" class="showNames">Sarah</a></li>
</ul>
<span id="name"></span>
JavaScript:
function Show(name) {
document.getElementById("name").innerHTML = name;
}
var links = document.getElementsByTagName('a');
for (var i=0, len=links.length; i<len; i++){
if (links[i].className == 'showNames'){
links[i].onclick = function(){
Show(this.innerHTML);
return false;
}
}
}
注意:使用 ul
和 li
元素完全是可选的,我选择使用它们只是为了演示目的。
JavaScript 引用资料,来自 Mozilla 开发者网络:
关于javascript insidetext 将不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9344233/
我不熟悉使用javascript。我使用了innertext。但是浏览器不会显示该内容,请帮助我.. function Show(name) { document.getElementById("n
我有一个 JS 函数在 A 标签上的 onclick 事件后激活。这是代码: (function(MTM) { MTM.selectAllNone = function(e) { var
如何获取 QWebView 上的所有 document.body.innerText?我使用QT版本5.5.1。 例如, 要加载的html文件 document.write("hello w
我正在尝试使用 Excel VBA 取消汇率,但无法获得我需要的innerText 值。我不明白为什么,因为同样的技术也适用于其他网站。 网址 - https://www.nbs.rs/export/
我有一个带有 contenteditable 的简单 div,我想在没有 HTML 的情况下存储它的值,但保留换行符,所以我使用 innerText。 问题:是否可以直接将其保存在数据库中,还是应该在
这个问题已经有答案了: 已关闭10 年前。 Possible Duplicate: InnerText alternative in mozilla 我有这个代码 My programIt is he
这个问题已经有答案了: 'innerText' works in IE, but not in Firefox (15 个回答) 已关闭 7 年前。 这是我的 JavaScript 代码: funct
我需要从此网址读取“上传日期”: https://www.youtube.com/tv?vq=high#/watch/video/control?v=hqwU7nv3hTM&resume 使用此代码:
我使用 div 供人们输入文本,然后我尝试保存 div.innerText 和 div.innerHTML 到我的数据库,但是当我将其从数据库带回并将其放回 div 时,所有回车符或换行符都消失了 i
这是我的示例源 HTML: First Middle
我正在学习 Javascript,但遇到了一个问题: 我可以设置段落元素的innerText。但立即,网络浏览器撤消就是我的工作了!这意味着网页完全恢复到原来的状态,就好像我重新加载了该页面一样。
我有以下结构: Tag 1 Tag 2 Tag 3 我正在尝试将用户输入与#campaignTags的每个子项的innerText进行匹配 这是我将节点与用户输入 jQue
我遇到这样的问题: happi After write : var thevalue = document.getElementById("stickyid").innerText; documen
我正在尝试使用 Javascript 捕获页面以下 HTML 中的值“Lusaka” Outbound flight
我在 JS 中遇到了一个小问题。我需要使用 for 函数创建大约七个 DIV,但每个 div 的内容(这里是 insideText)必须不同。有没有办法用函数来做到这一点,而不需要手动修改每个 div
我知道对网页 DOM 的某些更改(通过 JavaScript)将导致渲染引擎计算新的渲染布局(不确定我的术语是否正确)。 我有一个进程,可以通过 cometd 式的长轮询请求相当频繁地更新数据。其中一
我有一个用 Materialise CSS 制作的下拉菜单。我试图在用户单击“按钮”时更改其上的文本,但由于某种原因它不会更新 DOM。 var changeText; changeText = fu
我们正在使用 javascript/typescript,并且无法从 DevExtreme (Typescript) 项目中的 dxTextArea 传递“输入文本”。 我们正在使用: 函数“
我正在从事评论网站的客户端工作。 用户可以在评论描述中插入任何文本,包括 html 元素文本(例如: console.log('hello') ),并使用基本文本样式:斜体、粗体等... 我想测试
我正在从事评论网站的客户端工作。 用户可以在评论描述中插入任何文本,包括 html 元素文本(例如: console.log('hello') ),并使用基本文本样式:斜体、粗体等... 我想测试
我是一名优秀的程序员,十分优秀!