使用 JavaScript 函数: function -6ren">
gpt4 book ai didi

javascript - 在 html 标签内执行 Javascript 函数

转载 作者:行者123 更新时间:2023-12-03 05:28:51 26 4
gpt4 key购买 nike

我有以下代码:

 <h2> <c:out value="${Name}"/> </h2>
<img id="deleteSpecialCharacters('screenshot0<c:out value="${Name}"/>Preview')" class="screenshotImg" src="#" alt="screenshot"/>

使用 JavaScript 函数:

function deleteSpecialCharacters(String) {
var NewString = String;
NewString = NewString.replace(/[^A-Z0-9]+/ig, "_");
return NewString;
}

由于Java字符串包含特殊字符,我想在ID中使用它们之前过滤它们。但由于 Javascript 函数位于 ID 标记内,因此它将该函数视为字符串。

那么我如何调用id中的javascript函数来过滤Java代码

最佳答案

您不能以这种方式执行 JavaScript 函数。您有两种选择:您可以使用 java 在服务器端执行此操作并生成 id id="${...}" ,或者在客户端的 onload 上执行此操作 事件。

关于javascript - 在 html 标签内执行 Javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41036466/

26 4 0