当我尝试使用<?php echo $ id?>时,在netbeans php中属性id"no whitespace"的值不好

Kan*_*ika 2 html php netbeans netbeans-7.4

我正在使用NetBeans编写嵌入HTML的PHP​​代码.当我使用PHP生成id属性时,如下所示:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <div id="<?php echo 'TEST_ID'?>">
            TEST
        </div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

...我收到以下错误消息:

元素"tr"上的属性"id"的值""":ID不能包含空格.

如何从我的Netbeans for PHP中禁用或删除此错误?

在此输入图像描述

哈哈再次尝试我的自我发现如何禁用这种压力IDE但我喜欢它:D

看截图^ _ ^

在此输入图像描述

Álv*_*lez 5

它似乎是一个已知问题:NetBeans HTML验证器不支持嵌入式PHP代码,因此它试图验证您的文字PHP代码,就好像它是浏览器收到的HTML的一部分(当然不是这种情况) .NetBeans团队显然不愿意修复它(可能是因为它需要完全重写该功能),因此您必须使用它或者禁用HTML错误检查.您可以从IDE边距中的提示图标(灯泡)完成后者; 可以在每个文件库或所有PHP文件中禁用该功能.