2014-02-10 53 views
0

來自所有這些新手的人的快速問題,感謝您的幫助!是否可以使用JavaScript處理php腳本中聲明的ID?

如果在php腳本中爲一個對象聲明一個ID,那麼我可以通過在單獨的js腳本中引用該ID來引用和操作該對象嗎?

例如,這是一個php腳本的摘錄,它在標題中有一個twitter圖標。

<div id="icons"> 
<a href="<?php echo TWITTER_ACCOUNT; ?>" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image6','','images/site_images/icon_t2.png',1)"><img src="images/site_images/icon_t.jpg" name="Image6" border="0" id="Image6" /></a> 
</div> 

我可以引用ID Image6然後在js腳本中移動它嗎?

例如通過使用JS如下:

var bird = document.getElementById("Image6"); 

,然後使用該變量來引用屏幕位置等

+1

是的,你可以。你在文檔中的哪個位置放置了你的javascript?因爲你將不得不等待頁面被加載才能訪問它 – Ibu

+0

好,非常感謝,我會將js腳本添加到具有主要頁面內容的php文件的頭部。並使用文檔就緒功能,以便js只在頁面加載時觸發。 – HoneyTribeShaz

回答

2

是的,你的JavaScript將工作得很好。它適用於PHP頁面生成的HTML。

1

是的,你可以。但它只會影響客戶端呈現。你可以使用JS來修改任何你想要的東西,這對於標記來自哪裏(php,.net,express等)是不可知的。

+0

謝謝,很高興知道 - 我以前不知道 – HoneyTribeShaz

相關問題