javascript
js html 追加span内容,使用JavaScript显示SPAN的内容
我有這個(gè)代碼.我已經(jīng)做了很多年了,但是我對(duì)這個(gè)示例的結(jié)果感到困惑.目的是使文本框可見,并將單擊的SPAN標(biāo)記的內(nèi)容放入其中.
document.onclick = CaptureClickedElement;
function CaptureClickedElement(e)
{
var EventElement;
if(e==null)
EventElement = event.srcElement;// IE
else
EventElement = e.target;// Firefox
if( EventElement.tagName == "SPAN")
{
document.getElementById("divTXT").style.display="";
document.getElementById("txt").value = document.getElementById("Span1").innerHTML;
alert(document.getElementById("Span1").innerHTML)
}
}
奇怪的是,它確實(shí)顯示了內(nèi)容,但在末尾也顯示了打開/關(guān)閉SPAN標(biāo)簽.如果我警告您的結(jié)果,則會(huì)顯示相同的內(nèi)容.
請(qǐng)?jiān)诖颂幷业礁郊钠聊唤貓D.
有誰知道為什么會(huì)這樣嗎?
謝謝!
這是HTML(由mplungjan的注釋復(fù)制)
#divOuter {
width: 100px;
height: 70px;
border: 1px solid blue;
float: left;
}
hi, this is a test.
解決方法:
結(jié)構(gòu)問題:
hi, this is a test.
注意沒有適當(dāng)?shù)目缍?
標(biāo)簽:innerhtml,html,javascript
來源: https://codeday.me/bug/20191208/2091634.html
總結(jié)
以上是生活随笔為你收集整理的js html 追加span内容,使用JavaScript显示SPAN的内容的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: spark匹配html字段,Apache
- 下一篇: bootjar打包没有jsp_网页设计制