我調用函數collapseandexpand()負載動態內容,那麼它將無法工作,所以現在如何創建同樣的功能時XSLT負載動態內容。如何創建功能時,只對靜態元素XSLT
JavaScript代碼:
<script language="javascript" type="text/javascript">
<xsl:text>
function collapseandexpand(){
if(document.getElementById ('subList').style.display == 'none')
document.getElementById ('subList').style.display = 'block';
else
document.getElementById ('subList').style.display = 'none';
}
</xsl:text>
</script>
那麼是什麼問題,你的XSLT代碼生成數'id =「subList」'元素在同一個文件中? 'id'必須是唯一的才能夠使用'document.getElementById'。 –
@Martin Honnen:這裏生成了一些動態的divs.Now我試圖展開和摺疊每個div.But只有第一個工作擴大和崩潰剩餘的div不工作。 – Sri