Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java HTML电子邮件的隐藏/显示按钮_Java_Javascript_Html_Jakarta Mail - Fatal编程技术网

Java HTML电子邮件的隐藏/显示按钮

Java HTML电子邮件的隐藏/显示按钮,java,javascript,html,jakarta-mail,Java,Javascript,Html,Jakarta Mail,我正在使用java程序生成一封HTML电子邮件,需要一个隐藏/显示按钮来进行一些查询, 对于这一点,什么是理想的方法呢?shd我从java程序调用javascript来做同样的事情 我有一个javascript模块来执行显示/隐藏功能,但不确定如何将其集成到java程序中 谢谢..Javascript完全独立于任何服务器端框架或语言,如Java 如果要在页面上显示或隐藏HTML元素,请尝试以下JS代码: document.getElementById("id").style.display =

我正在使用java程序生成一封HTML电子邮件,需要一个隐藏/显示按钮来进行一些查询, 对于这一点,什么是理想的方法呢?shd我从java程序调用javascript来做同样的事情

我有一个javascript模块来执行显示/隐藏功能,但不确定如何将其集成到java程序中


谢谢..

Javascript完全独立于任何服务器端框架或语言,如Java

如果要在页面上显示或隐藏HTML元素,请尝试以下JS代码:

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

然后,使用Java生成HTML电子邮件时,将要隐藏的查询包含在具有指定ID的
中。

将类添加到生成的HTML标记中,并使用css控制可见性和其他样式

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

<div class='query1 hid'>...</div>
<div class='query2'>...</div>
<div class='query1 hid'>...</div>
//in jQuery...
$("btn1").click(function() {
    $(".query2").addClass("hid");
    $(".query1").removeClass("hid");
});