使用请求对象中可用的值打印 JavaScript 警报

Print javascript alert with the value available in request object

本文关键字:打印 警报 JavaScript 请求 对象      更新时间:2023-09-26

我正在尝试提醒请求对象中可用的值,以下是我的代码:

<%
    String isValidTransaction="";
     if (request.getAttribute("isValidTransaction") != null)
     {
       isValidTransaction =  request.getAttribute("isValidTransaction").toString();
%>
<script>
  var transactionAlert = "<%=isValidTransaction%>";
  if(transactionAlert.length == 0)
  {
   alert(transactionAlert);
  }
</script>
<span class="formError" id="isValidTransaction">
  <h1><%=request.getAttribute("isValidTransaction").toString()%></h1>
</span> 
<%}%>

但是会打印警报消息,并且打印<h1><%=request.getAttribute("isValidTransaction").toString()%></h1>中的任何内容都会被打印出来。

那么,如何使用请求对象中可用的JavaScript来提醒值呢?

谢谢

你应该使用console.log()而不是alert()函数。因为alert()只返回object.toString()。