2011-07-25 41 views
2

我正在使用java程序生成HTML電子郵件,並且需要隱藏/顯示按鈕以進行某些查詢, 這對於此操作來說是一個理想的方法嗎?,shd我從java程序調用了一個javascript做同樣的事情?HTML電子郵件的隱藏/顯示按鈕

我有一個JavaScript模塊來做顯示/隱藏功能,但不知道如何將其整合到一個Java程序。

謝謝..

回答

1

JavaScript是完全獨立於任何服務器端框架或語言,如Java。

如果你想顯示或隱藏頁面上的HTML元素,試試下面的JS代碼:

document.getElementById("id").style.display = 'none'; 

然後,當您將使用Java的HTML電子郵件,包括查詢你想隱藏在具有指定ID的<div>中。

0

將一個類添加到您生成的html標籤中,並使用css來控制可見性和其他樣式。

<style type='text/css'> 
    .hid {display: none;} 
</stle> 

<div class='query1 hid'>...</div> 
<div class='query2'>...</div> 
<div class='query1 hid'>...</div> 

然後更新您的JavaScript以操縱類屬性。

//in jQuery... 
$("btn1").click(function() { 
    $(".query2").addClass("hid"); 
    $(".query1").removeClass("hid"); 
});