如何用JS获得自定义标签

syisisis syisisis 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
问题1:想通过JS获得自定义标签,中间碰到2个问题。以下<Control>为自定义标签,下面代码已经能获得自定义标签,并且在标签后方插入HTML代码。但是把下面代码中<Table>标签删除后插入功能就失效了。比较奇怪的问题。

问题2:当通过Ajax把自定义标签加页面某一容器时候。自定义标签就不作为HTML显示了,无法通过下面的function获得。请问怎么解决??


<script type="text/javascript">
function s()
{
document.getElementById("ds");
var di = document.getElementsByTagName("Control");
alert(di.length);
for(var i =0; i < di.length;i++)
{
di[i].insertAdjacentHTML("afterEnd","<br><input name='txt1'>");

}
}
</script>

<table id="t">
</table>

<div id="ds">
<Control Title="标题啊啊啊啊啊"/>

<Control />
</div>
<br/>


<input type="button" value ="clikck em" onclick="s()"/>
...全文

相关推荐

评论 3
收藏 已收藏
分享
返回顶部
syisisis
JavaScript 87,983 成员 224,681 内容