使用php if语句作为javascript if语句的条件是否非正统?

使用php if语句作为javascript if语句的条件是否非正统?,javascript,php,Javascript,Php,我正在做一个注册页面,如果有无效的输入,我分配$\u GET变量,将无效输入的边框改为红色。如果页面加载时没有设置$\u GET变量,我会遇到未定义的索引错误,因此这是我的解决方法,至少可以说,它看起来很混乱。他们的方法更干净吗 <script> if(<?php if(isset($_GET['email_Error'])){ echo 1; }else{ echo 0; } ?> == 1){ $("#email").css('bord

我正在做一个注册页面,如果有无效的输入,我分配
$\u GET
变量,将无效输入的边框改为红色。如果页面加载时没有设置
$\u GET
变量,我会遇到未定义的索引错误,因此这是我的解决方法,至少可以说,它看起来很混乱。他们的方法更干净吗

<script>
if(<?php 
  if(isset($_GET['email_Error'])){
    echo 1;
  }else{
    echo 0;
  } 
?> == 1){
$("#email").css('border','2px solid red');
}
</script>

如果(=1){
$(“#email”).css('border','2px实心红色');
}

是的,是的。仅当该条件为真时才输出JavaScript。这样,页面中就不会有不必要的JavaScript,阅读起来也更清晰

<?php if(isset($_GET['email_Error'])): ?>
<script>
$("#email").css('border','2px solid red');
</script>
<?php endif; ?>

$(“#email”).css('border','2px实心红色');

是的,是的。仅当该条件为真时才输出JavaScript。这样,页面中就不会有不必要的JavaScript,阅读起来也更清晰

<?php if(isset($_GET['email_Error'])): ?>
<script>
$("#email").css('border','2px solid red');
</script>
<?php endif; ?>

$(“#email”).css('border','2px实心红色');