要检查父元素是div
还是font
并返回fontsize
,可以通过以下步骤实现:
parentNode
属性可以获取当前元素的父节点。tagName
属性可以获取元素的标签名。div
还是font
:通过比较父元素的标签名,判断它是div
还是font
。fontsize
:如果父元素是div
,则返回null
,如果父元素是font
,则使用getAttribute
方法获取fontsize
属性的值。以下是一个示例的JavaScript代码:
function checkParentElement(element) {
var parentElement = element.parentNode;
if (parentElement.tagName.toLowerCase() === 'div') {
return null;
} else if (parentElement.tagName.toLowerCase() === 'font') {
return parentElement.getAttribute('fontsize');
}
}
// 示例用法
var element = document.getElementById('yourElementId');
var fontsize = checkParentElement(element);
console.log(fontsize);
在上述代码中,checkParentElement
函数接受一个参数element
,表示当前元素。函数首先获取当前元素的父元素,然后通过比较父元素的标签名来判断是div
还是font
,最后返回相应的fontsize
值或null
。
请注意,这只是一个示例代码,实际使用时需要根据具体的页面结构和需求进行适当的修改。
领取专属 10元无门槛券
手把手带您无忧上云