更改文本而不影响其他属性

无霜

我得到了这个双下拉列表

<div class="container" id = "chooseTables">

  <div class="dropdown">
   <button class="btn btn-default dropdown-toggle" type="button" data-toggle="dropdown">please choose tables <span class="caret"></span></button>

     <ul class="dropdown-menu">

       <li class="dropdown-submenu">
       <a class="test" tabindex="-1" href="#">table for 2<span class="caret"></span></a>
       <ul class="dropdown-menu">
       <li class = "select" id = "table1" ><a tabindex="-1" href="#"><align = "middle">-----table1-----</a></li>
       <li class = "select" id = "table2" ><a tabindex="-1" href="#"><align = "middle">-----table2-----</a></li>
       <li class = "select" id = "table3" ><a tabindex="-1" href="#"><align = "middle">-----table3-----</a></li>
      </ul>
      </li>
    </ul>
   </div>
</div>

每次服务器向我发送一些信息时,我都想更新这些<li>标签中的文本内容

IE。

var room = document.getElementsByClassName("select")

    room[1].textContent = "vacant"

但是我不能只更改文本而不影响其属性,例如alignhref

我尝试过textContentchildNodes[0].nodeValue但它们并没有真正起作用。

这是小提琴:http : //jsfiddle.net/TU4FB/135/

吃 Gereña Amoyan
room[1].getElementsByTagName('a')[0].textContent = "11"
or
room[1].getElementsByTagName('a')[0].getElementsByTagName('align')[0].textContent = "11"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使colspan工作而不影响其他行的宽度

更改模型属性的数据类型而不影响数据

影响其他元素的类的CSS属性

Vuex更改不影响模块

Git:恢复旧合并而不影响其他提交

如何在不影响其他参数值的情况下更改url参数值

如何只重写特定的URL,而不影响其他文件

对齐按钮而不影响其他按钮

jQuery单选按钮如何禁用文本字段而不影响其他

如何在不影响其他小部件文本的情况下更改博客作者的摘要长度?

仅替换bbcode标记内的多个字符,并且不影响bbcode以外的任何其他文本

在设置超时内循环,但不影响其他功能

Power BI Slicer影响某些视觉效果,但不影响其他视觉效果

影响其他列的列更改

Postgres:如何更改MV的名称而又不影响引用它的其他MV?

使div不影响其他div的大小

重新安装Windows而不影响其他分区

我可以使用不透明度仅影响段落的背景,而不影响文本和其他东西,仅影响背景吗?

我可以在不影响其他程序的情况下更改当前的DateTime吗?

如何使JS代码不影响其他DIV?

不影响其他元素在边框宽度更改上的定位

更改CSS样式而不影响其他元素

我必须更新特定的字段而不影响其他字段

读取 XML 后更改颜色不影响属性更改

Swift:如何更改堆栈行的高度而不影响其他行均等填充?

删除表格中的空格而不影响其他行的位置

如何在不影响具有相同状态的其他元素的情况下更改一个元素的状态?

如何删除行而不影响其他行

如何使用 Javascript 更改带有 Select 元素的卡片标题颜色,而不影响其他卡片?