HTML DOM 返回一个iframe中的longdesc属性的值
2025-04-24
12
参考资料
HTML DOM iframe longdesc 属性
概述
longdesc 属性用于指定一个指向 iframe 内容详细描述的 URL。
标签用法
<iframe longdesc="description_url"></iframe>
功能
为 iframe 内容提供详细描述的链接
主要用于辅助技术(如屏幕阅读器)访问
DOM 访问
// 获取 longdesc 值
var descUrl = document.getElementById("myIframe").longDesc;
// 设置 longdesc 值
document.getElementById("myIframe").longDesc = "new_description.html";实例
<iframe id="myFrame" src="content.html" longdesc="description.html"></iframe>
<script>
// 获取 longdesc 属性
var longDesc = document.getElementById("myFrame").longDesc;
console.log("描述文件地址: " + longDesc);
</script>CSS 扩展
虽然 longdesc 本身不是 CSS 属性,但可以通过 CSS 选择器来定位带有特定 longdesc 的 iframe:
iframe[longdesc] {
/* 所有带有 longdesc 属性的 iframe */
border: 1px solid blue;
}
iframe[longdesc="description.html"] {
/* 特定 longdesc 值的 iframe */
background-color: #f0f0f0;
}注意事项
现代 HTML5 规范中,longdesc 属性已被废弃
推荐使用 aria-describedby 或其他 ARIA 属性替代
主要为了向后兼容而保留
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
本文来自《西里网 . html 网页设计》 -- 发布时间:2025-03-29
本页链接:https://html.ciilii.com/show/news-1694.html
原创声明:本篇文章均为西里网原创,由《DeepSeek-R1 模型》自动生成。内容真实性仅供参考学习。
本作品采用 知识共享署名—非商业性使用—相同方式共享 4.0 国际许可协议 (CC BY-NC-SA 4.0) 进行许可。
