2015-11-28 47 views
0

我無法在外部java腳本文件中訪問對象屬性中的htmls。我如何在js文件中訪問這些對象屬性?如何更新外部JavaScript文件中的html對象的css屬性

我有我的HTML對象等被定義:

<head> 
<script type="text/javascript" src="js/myJavaScript.js"></script> 

<li><a href="#" id="playvideo" onclick="playVideo('watch?v=G2KlPOYu6U8','video1')">How to Install Eclipse and configure Selenium WebDriver</a></li> 
<iframe id="video1" class="video iframe" style="display:none;"></iframe> 

以下是JS腳本文件:

function playVideo(strVideoURL,id) 
{ 

    /*document.getElementById('video1').style.visibility=true; 
    document.getElementByID('video1').src="https://www.youtube.com/watch?v=G2KlPOYu6U8";*/ 
    alert("Hi"+document.getElementById('video1').currentStyle.display); 


} 
+0

沒有'currentStyle'。使用'style'。正如你在你的評論代碼中。 – Moin

+0

我在單獨的css文件中定義的樣式。 – Uday

回答

0

我想你,你havnt關閉頁眉標籤。嘗試,

<head> 
    <script type="text/javascript" src="js/myJavaScript.js"></script> 
</head> 
<body> 
    <li><a href="#" id="playvideo" onclick="playVideo('watch?v=G2KlPOYu6U8','video1')">How to Install Eclipse and configure Selenium WebDriver</a></li> 
    <iframe id="video1" class="video iframe" style="display:none;"></iframe> 
</body> 
+0

我在這裏發佈的代碼片段來自不同的文件。沒有公關。與結束標籤。 – Uday

相關問題