数码资讯
用js实现元素标签名的方法
有时我们想得到一个标签,名为例,一个获取部看看下面的例子: 在页面上有一个类的标签。它可以是输入,也可以是div或跨标记。现在我们要添加一个值value1这个标签。如果是输入值的属性设置中,将其与div的innerHTML如何实施中的… 如果纯js实现如下所示: 查找标签代码,这代表标记查找对象 如
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
有时我们想得到一个标签,名为例,一个获取部看看下面的例子:
在页面上有一个类的标签。它可以是输入,也可以是div或跨标记。现在我们要添加一个值value1这个标签。如果是输入值的属性设置中,将其与div的innerHTML如何实施中的…
如果纯js实现如下所示:
查找标签代码,这代表标记查找对象
如果(这。LocalName = =输入| | LocalName = =这个文本){
这个值=中
其他{ }
这.innerHTML =中;
}
jQuery的实现如下:
如果($(this){ 0 }。tagname = =输入| | $(这{ 0 }。tagname = =){文本)
$(这)瓦迩(valueout);
其他{ }
$(这)Html(valueout);
}
但一个问题是IE返回的标记的名称是资本,所以编写一个忽略相同判断大小和大小的函数是安全的。
无功equalsignorecase =功能(str1,str2){
如果(str1。toUpperCase(str2)。toUpperCase)(= =){
返回true;
}
返回false;
};
如果(equalsignorecase($(this){ 0 }。tagname,输入)| | equalsignorecase($(this){ 0 }。标签名,文本)){
$(这)瓦迩(valueout);
其他{ }
$(这)Html(valueout);
}
以上是对JS元素访问的标记名实现的全部内容。我希望你能支持得更多。
在页面上有一个类的标签。它可以是输入,也可以是div或跨标记。现在我们要添加一个值value1这个标签。如果是输入值的属性设置中,将其与div的innerHTML如何实施中的…
如果纯js实现如下所示:
查找标签代码,这代表标记查找对象
如果(这。LocalName = =输入| | LocalName = =这个文本){
这个值=中
其他{ }
这.innerHTML =中;
}
jQuery的实现如下:
如果($(this){ 0 }。tagname = =输入| | $(这{ 0 }。tagname = =){文本)
$(这)瓦迩(valueout);
其他{ }
$(这)Html(valueout);
}
但一个问题是IE返回的标记的名称是资本,所以编写一个忽略相同判断大小和大小的函数是安全的。
无功equalsignorecase =功能(str1,str2){
如果(str1。toUpperCase(str2)。toUpperCase)(= =){
返回true;
}
返回false;
};
如果(equalsignorecase($(this){ 0 }。tagname,输入)| | equalsignorecase($(this){ 0 }。标签名,文本)){
$(这)瓦迩(valueout);
其他{ }
$(这)Html(valueout);
}
以上是对JS元素访问的标记名实现的全部内容。我希望你能支持得更多。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。