我在标记中有一段代码,它应该根据的内容更改标记的样式。
有一个登录表单,如下所示:
>
Login
下面是函数和:<?php
function fillin($key) {
if (isset($_GET[$key])) echo "value=".$_GET[$key];
else echo NULL;
}
function enlight_unfilled($key) {
if (isset($_GET['error']))
if (isset($_GET[$key]) and $_GET[$key] !== "") echo NULL;
else echo "style='border-color: red'";
else echo NULL;
}
?>
如果我只在标记中应用其中一个函数,那么它们都将执行预期的操作:如果电子邮件已经键入,则将其保存在字段中;如果电子邮件字段为空,则将其打开。但是如果将它们一起应用,当字段为空时,将分配字段值。我还尝试使用了诸如和之类的函数,但结果是一样的:
我是编码的初学者,并将其与混合使用,因此这个问题可能看起来很愚蠢,但我没有设法找到任何解决这个问题的方法,因此感谢您的帮助和耐心等待!