我正在一个注册页面上工作,如果有无效的输入,我分配$_GET变量以将无效输入的边框更改为红色。如果页面加载时没有$_GET设置变量,我会遇到未定义的索引错误,所以这是我的解决方法,至少可以说,它看起来很混乱。他们是一种更清洁的方法吗?<script>if(<?php if(isset($_GET['email_Error'])){ echo 1; }else{ echo 0; } ?> == 1){$("#email").css('border','2px solid red');}</script>
1 回答
Qyouu
TA贡献1786条经验 获得超11个赞
是的。仅当该条件为真时才输出 JavaScript。这样,您的页面中就不会出现不必要的 JavaScript,而且阅读起来更清晰。
<?php if(isset($_GET['email_Error'])): ?>
<script>
$("#email").css('border','2px solid red');
</script>
<?php endif; ?>
- 1 回答
- 0 关注
- 129 浏览
添加回答
举报
0/150
提交
取消