javascript - 如何使用 javascript 将 div 标签数据设置为 li 标签?

标签 javascript html css

enter image description here我正在尝试将 div 标签数据设置为 li 标签。作为引用,下面是执行“检查”时显示的代码。我想摆脱包含类“domTitle”的 div 标签。

<li style="display: inline;" id="list_name">
    <div class="domTitle">NEWS</div>
    <div class="domDateContainer">RECORDED ON MON JUL 31, 2017
    </div>
</li>

但实际上,使用 javascript 我想在执行“检查”时显示如下代码:

<li style="display: inline;" id="list_name">NEWS
    <div class="domDateContainer">RECORDED ON MON JUL 31, 2017
    </div>
</li>

最佳答案

你可以在 javascript 中做类似的事情

function domTitle()
{
  var ele = document.getElementsByClassName("domTitle")[0];
  var content = ele.innerHTML;
  var parent = document.getElementById("list_name");
  parent.removeChild(ele);
  parent.innerHTML = content + parent.innerHTML;
}
<li style="display: inline;" id="list_name">
    <div class="domTitle">NEWS</div>
    <div class="domDateContainer">RECORDED ON MON JUL 31, 2017
    </div>
</li>
<button onclick="domTitle()">click me</button>

关于javascript - 如何使用 javascript 将 div 标签数据设置为 li 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45543366/

相关文章:

javascript - 纯初学者 javascript - array 和 map

javascript - 在 JavaScript 中解析 DateTime 字符串

html - Internet Explorer 8 不为具有相同类的两个元素加载 CSS 的问题

javascript - React/Enzyme 测试 HTML 标签的值(value)?

javascript - 在流体固定 div 中居中多个元素

css - 在 React 的嵌套 map 上使用 CSS nth-child

CSS 翻转 : Links not working in Chrome (webkit)

javascript - 文本区域中的快捷方式

css - 如何仅使用 CSS 选择 n>4 个元素的第一个元素?

javascript - 在自定义域上部署 React App 时出现 404 错误