onclick не переходит к функции JavaScript - PullRequest
0 голосов
/ 26 октября 2018

Для отображения изображения выполните следующие действия.

<html:image alt="Calendar" 
            src="<%=request.getContextPath()%>/images/abc.png" 
            onclick=javascript()>
</html:image>

Когда я открываю страницу в браузере, я получаю исключение и src = "" говорю ... <% = не был завершен должным образом. Пожалуйста, помогите мне в этом, и я уверен, чтоВызов функции javascript правильный. Исправьте меня, если я ошибаюсь. </p>

1 Ответ

0 голосов
/ 26 октября 2018

На первый взгляд, я вижу две проблемы:

  1. Ошибка, на которую вы ссылаетесь, указывает на то, что ваш шаблонизатор не работает.Я предполагаю, что символы <%= не должны быть в исходном коде после просмотра на клиенте.Скорее html-страница должна быть обработана перед отправкой клиенту, а все, что находится внутри тегов, заменено значением переменной, на которое ссылаются.Кажется, что-то там сломано, и в вашем вопросе недостаточно информации для дальнейшей отладки.

  2. В вашем атрибуте onclick отсутствуют "кавычки".

См. Ниже.

<html:image alt="Calendar" 
            src="<%=request.getContextPath()%>/images/abc.png" 
            onclick="javascript()">
</html:image>
...