我有一个使用HTML表单和JavaScript验证的PHP程序。在HTML表单中有一个隐藏的字段,其中包含一个布尔值,由PHP设置,在提交时由JavaScript进行验证,并传递到另一个PHP页面。
当我尝试使用PHP布尔值设置HTML字段的值时,JavaScript将其评估为空白,因此我使用了1和0并进行数字比较,现在它可以正常工作。
我的问题是:在这种情况下,最佳实践是什么?如何让JavaScript读取PHP驱动的HTML隐藏字段中的true/false值而不使用1和0?还是完全不建议这样做?
当我尝试使用PHP布尔值设置HTML字段的值时,JavaScript将其评估为空白,因此我使用了1和0并进行数字比较,现在它可以正常工作。
我的问题是:在这种情况下,最佳实践是什么?如何让JavaScript读取PHP驱动的HTML隐藏字段中的true/false值而不使用1和0?还是完全不建议这样做?