【发布时间】:2014-05-18 16:31:14
【问题描述】:
我有一个 JSP 文件,它是从 HTML 文件中的表单按钮调用的。在这个 JSP 中,我在表单的下拉列表中选择了选项,该选项保存到变量“topic”中。
在这个 JSP 文件中,我有另一个必须调用 Javascript 函数 crearframe() 的按钮。该参数必须是保存在变量“主题”中的值。我该怎么做?
当用户按下按钮时,我需要根据变量“topic”的值打开不同的 html 文件。 html 文件的名称将是“topicValue”+“.html”。
有没有办法做到这一点?
非常感谢。
这是代码。
<script language="javascript">
function crearframe(htmlFilePath) {
var testframe = document.getElementById("iframe");
testframe.src = htmlFilePath + ".html";
}
</script>
</head>
<body>
<table width="100%">
<tr>
<td align="center" valign="top">
<%
String topic = request.getParameter("opcion");
out.println("<H2>Resultado del análisis sobre " + topic + "</H2>");
%>
<div id="grafica"></div>
<table width="80%">
<tr>
<td align="center" width="25%">
<button type="button" name="Analizar1" class="btn btn-primary" Onclick="crearframe('HaveToBeTheTopicVariable')" >Ver;</button>
【问题讨论】:
标签: java javascript html jsp parameters