1

I have a Liferay portlet param "cmd" in my JSP page, which is initialized to a value "update". I need this value to be get changed to "delete", when a user clicks on the delete button of the form. How I can go about it?

<liferay-portlet:actionURL varImpl="edit_survey_form_action">   
<portlet:param name="cmd" value="update" />

<input class="optsurvey-submit" type="submit" name="submitButton" value="Delete" onclick="??????"/>

4

1 回答 1

0
  1. 在网络浏览器中打开页面。
  2. 右键单击页面并选择查看源代码(或类似的东西,取决于使用的浏览器)。
  3. 调查生成的 HTML 代码。
  4. 基于/针对生成的 HTML 代码相应地编写 JavaScript 代码。

您现在应该而且必须意识到 JavaScript对服务器端代码一无所知:) 它只在客户端运行。因此,在编写 JavaScript 代码时,JSP 代码是无关紧要的(除非您可以从头到尾知道最终 HTML 输出的样子)。只需专注于生成的 HTML 代码,因为这是 JavaScript 实际可以看到和访问的唯一内容。有关更多背景信息和提示,您可能会发现这篇文章很有用。

于 2010-03-10T11:59:55.813 回答