Я следующий код:Выполнение функции Javascript внутри HTML-тегов
<h2> <c:out value="${Name}"/> </h2>
<img id="deleteSpecialCharacters('screenshot0<c:out value="${Name}"/>Preview')" class="screenshotImg" src="#" alt="screenshot"/>
С яваскриптом функцией:
function deleteSpecialCharacters(String) {
var NewString = String;
NewString = NewString.replace(/[^A-Z0-9]+/ig, "_");
return NewString;
}
Поскольку строка Java содержит специальные символы, я хочу, чтобы фильтровать их, прежде чем его используется внутри идентификатора. Но поскольку функция Javascript находится внутри тега ID, она видит функцию как строку.
Итак, как я называю яваскрипт функции внутри идентификатора фильтрации коды Java
Почему бы не фильтровать переменную в java напрямую, зачем использовать javascript? – madalinivascu
Потому что мне нужна переменная, включая специальные символы на той же странице. – Jelle
js variable или java? – madalinivascu