2013-02-14 99 views
0

我正在尝试将一个简单条件添加到html文件中作为测​​试。我正在尝试创建一个简单的文件,告诉用户他的javascript是否启用。将html添加到html文件中

<Noscript> 
     <A>Javascript is disabled</a> 
    </noscript> 

    <Script type="text/javascript" language="javascript"> 
     <A>Javascript is enabled</a> 
    </script> 

当我运行脚本时,出现语法错误。如果我将类型更改为javascript,错误消失,但代码不起作用。为什么我会得到这个错误,任何人都可以提出一个好的JavaScript编辑工具,因为我使用记事本来学习。

+3

朋友,你应该插入里面的javascript代码脚本块,而不是HTML。 – gustavodidomenico 2013-02-14 20:00:50

+0

脚本包装器需要JavaScript,而不是HTML。 – 2013-02-14 20:01:12

+0

脚本标签内:'document.write(' Javascript is enabled');' – Shmiddty 2013-02-14 20:02:06

回答

0

noscript标签将为未启用JavaScript的用户提供技巧。对于那些使用JavaScript来显示启用的文本。

<noscript> 
JavaScript is not available 
</noscript> 

<p id="enabled"> 
</p> 

<script> 
var enabledTag = document.getElementById("enabled").innerHTML = "Javascript is enabled"; 
enabledTag.appendChild(document.createTextNode("Javascript is enabled")); 
</script> 

Try it on jsFiddle!