我只是想从Wikipedia上的chrome控制台执行此操作。我将光标放在搜索栏中,然后尝试这样做,document.activeElement.innerHTML += "some text"但是它不起作用。我四处搜寻,查看了其他属性和属性,无法弄清楚我在做什么错。该activeElement选择器工作正常,但选择正确的元素。编辑:我只是发现它是value属性。所以我想改变我的要求。为什么不更改innerHTML输入元素上的工作?如果我对此无能为力,他们为什么拥有该财产?
3 回答
莫回无
TA贡献1865条经验 获得超7个赞
每个HTML元素都有一个innerHTML属性,该属性定义HTML代码以及该元素的开始和结束标记之间出现的文本。通过在某些用户交互之后更改元素的innerHTML,您可以制作更多的交互式页面。
JScript中
<script type="text/javascript">function changeText(){ document.getElementById('boldStuff').innerHTML = 'Fred Flinstone';}</script>
HTML
<p>Welcome to Stack OverFlow <b id='boldStuff'>dude</b> </p> <input type='button' onclick='changeText()' value='Change Text'/>
在上面的示例中,b标签是innerhtml,dude是其值,因此要更改这些值,我们已在JScript中编写了一个函数
添加回答
举报
0/150
提交
取消