Jsp 如何显示包含Html标记的警报框?
我希望在警报框中显示包含HTML标记的字符串。onclick事件触发此操作,但未显示警报 这是用于显示警报框的javascript函数Jsp 如何显示包含Html标记的警报框?,jsp,alert,Jsp,Alert,我希望在警报框中显示包含HTML标记的字符串。onclick事件触发此操作,但未显示警报 这是用于显示警报框的javascript函数 function DisplayNext(Next){ alert(Next); } Jsp是 String test="DisplayNext(\"<table><table cellspacing='10' cellpadding='10'><tr><th>ID<
function DisplayNext(Next){
alert(Next);
}
Jsp是
String test="DisplayNext(\"<table><table cellspacing='10' cellpadding='10'><tr><th>ID</th><th>Lattitude </th><th>Longitude</th><th>Gpsid</th><th>Speed</th><th>Type</th><th>Routeid</th><th>Status</th><th>Passengers</th><th>Capacity</th><th>Delete</th><th>Update</th></tr><tr><td>1</td><td>20.0</td><td>51.0</td><td>19.0</td><td>30.0</td><td>Bus</td><td>3</td><td>Active</td><td>20</td><td>65</td><td><a href=Deletetable.jsp?command=deleteVehicles&vehicle_ID=1><img src='Delete.gif' alt='Delete' title='Delete' width='20' height='20'></a></td><td><a href=Home.jsp?command%3Dvehicle%26commandid%3Dupdate_form%26Vehicle_ID%3D1%26vehicle_locX%3D20.0%26vehicle_locY%3D51.0%26vehicle_Gpsid%3D19.0%26vehicle_speed%3D30.0%26vehicle_type%3DBus%26vehicle_routeid%3D3%26vehicle_status%3DActive%26vehicle_passengerno%3D20%26vehicle_capacity%3D65%26vehicle_agentid%3D3 ><img src='Update.gif' alt='Update' title='Update' width='20' height='20'></a></td></tr><table cellspacing='10' cellpadding='10'><tr><th>ID</th><th>Lattitude </th><th>Longitude</th><th>Gpsid</th><th>Speed</th><th>Type</th><th>Routeid</th><th>Status</th><th>Passengers</th><th>Capacity</th><th>Delete</th><th>Update</th></tr><tr><td>1</td><td>20.0</td><td>51.0</td><td>19.0</td><td>30.0</td><td>Bus</td><td>3</td><td>Active</td><td>20</td><td>65</td><td><a href=Deletetable.jsp?command=deleteVehicles&vehicle_ID=1><img src='Delete.gif' alt='Delete' title='Delete' width='20' height='20'></a></td><td><a href=Home.jsp?command%3Dvehicle%26commandid%3Dupdate_form%26Vehicle_ID%3D1%26vehicle_locX%3D20.0%26vehicle_locY%3D51.0%26vehicle_Gpsid%3D19.0%26vehicle_speed%3D30.0%26vehicle_type%3DBus%26vehicle_routeid%3D3%26vehicle_status%3DActive%26vehicle_passengerno%3D20%26vehicle_capacity%3D65%26vehicle_agentid%3D3 ><img src='Update.gif' alt='Update' title='Update' width='20' height='20'></a></td></tr><tr><td>2</td><td>-20.134946</td><td>57.527719</td><td>20.0</td><td>50.0</td><td>Bus</td><td>1</td><td>Active</td><td>45</td><td>65</td><td><a href=Deletetable.jsp?command=deleteVehicles&vehicle_ID=2><img src='Delete.gif' alt='Delete' title='Delete' width='20' height='20'></a></td><td><a href=Home.jsp?command%3Dvehicle%26commandid%3Dupdate_form%26Vehicle_ID%3D2%26vehicle_locX%3D-20.134946%26vehicle_locY%3D57.527719%26vehicle_Gpsid%3D20.0%26vehicle_speed%3D50.0%26vehicle_type%3DBus%26vehicle_routeid%3D1%26vehicle_status%3DActive%26vehicle_passengerno%3D45%26vehicle_capacity%3D65%26vehicle_agentid%3D1 ><img src='Update.gif' alt='Update' title='Update' width='20' height='20'></a></td></tr></table>\")";
NextLink = "<br><a href='#' onclick="+test+"> Next</a>";
String test=“显示下一步”(\“IDLATITY LONGTITUDEGPSIDESPEEDTYPEEDROUTEIDSTATUSSPASSENGERS电容删除更新120.051.019.030.0BUS3ACTIVE2065IDLATITY LONGTITUDEGPSIDESPEEDTYPEEDROUTEIDSTATUSSPASSENGERS电容删除更新120.051.019.030.030.0Bus3Active20652-20.13494657.52771920.050.0BUS1 ACTIVE4565\”);
NextLink=“
”;
按下下一个链接时,不会显示任何警告框。如何显示
我将代码更改为更简单的代码,但仍然无法使用警报框显示html标记。代码在您的测试字符串和您的href标记中使用双引号,位于stijn的注释中。改为这样做:
String test = "DisplayNext('ID...')";
我对你的问题进行了编辑,使JS和JSP显示为代码块,但由于大量的行长和奇怪的缩进,它们仍然无法读取。如果你努力使问题更容易阅读,你会得到更多人的帮助。我假设你在这里使用
alert()
进行调试?您可能会发现浏览器控制台提供了一个更简单的调试环境——如果您使用的是Firefox,请安装Firebug扩展,并尝试将alert()
替换为console.log()
。我将代码更改为更简单的代码。String test=“DisplayNext(\”vimal
\”);字符串NextLink=“”;