在HTML页面中显示javascript代码
display javascript code in a html page
在IE Quirks模式下,我想使用以下代码在html页面上显示一些javascript函数:
document.write('<pre>' + someFunction + '</pre>');
但是如果一个函数的源代码包含'<',则只显示'<'之前的源代码。
例如:
function a(j){
var i = 0;
if(i<j){
alert(j + ' is greater than zero');
}
}
将显示为:
function a(j){
var i = 0;
if(i
如何使其显示一个函数的完整源代码?
可以使用它们的HTML表达式,而不是使用'<'或'>'符号。
用<
代替<和>
代替>。和CC_2代替>
这将解决你的问题。试试这个。
将<
符号替换为<
符号,>
符号替换为>
符号。
使用.replace(),例如
function foo(i) {
if (i < 10) {
alert("bar");
}
}
document.write("<pre>"+foo.toString().replace("<","<")+"</pre>");
输出:
function foo(i) {
if (i < 10) {
alert("bar");
}
}
相关文章:
- 如果函数返回True,则显示Javascript按钮
- 背景图像前显示Javascript警报
- 为我的rails应用程序显示javascript弹出消息
- 如何在Javascript中显示Javascript变量
- 如何在colorbox中显示JavaScript变量
- Xamarin iOS WKWebView显示JavaScript警报
- GoogleMapsV3api只显示Javascript循环中的一些标记
- 如何在Asp.net标签控件中显示Javascript函数值
- 如何在对话框中显示javascript变量
- 在asp.net页面中显示javascript执行过程中的加载图标
- 在html中显示javascript变量won'不起作用
- 如何使用按钮在对话框上显示 Javascript 函数的结果
- 打开新窗口进行打印时不显示 JavaScript 图像
- 显示javascript控制台中的消息
- 在加载html网页时显示JavaScript表
- 在Notepad++中更好地突出显示Javascript语法
- 通过php显示javascript内容
- 文本字段未显示javascript函数中的变量
- 显示Javascript表单验证消息
- VB.NET-WebBrowser没有't在html源代码中显示javascript创建的html元素