[英]how to get onclick event on the div inside the iframe using jquery/javascript?
[英]get iframe inside div with javascript
有沒有辦法在JavaScript中執行以下操作?
<html>
<body>
<div class="calendar">
<iframe></iframe>
</div>
</body>
</html>
要通過類名獲取div:
var allDivs = document.getElementsByClassName("calendar");
假設只有一個
var calendarDiv = document.getElementsByClassName("calendar")[0];
將iFrame放入其中:
var iFrame = calendarDiv.getElementsByTagName("iframe")[0];
設置一個屬性:
iFrame.setAttribute("frameborder", "0");
或者,由於舊版本的IE不支持getElementsByClassName
,請考慮在iFrame
上設置ID並簡單地執行以下操作:
document.getElementById("iFrameId").setAttribute("frameborder", "0");
首先,您需要提供iframe ID。
之后,您可以使用函數document.getElementById(“”)獲取iframe,然后更改其屬性。
例如:
<html>
<body>
<div class="calendar">
<iframe id="myIframe"></iframe>
</div>
<script type="text/javascript">
document.getElementById("myIframe").frameborder = 1;
</script>
</body>
</html>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.