我在我的页面中使用了一个活动会话:$_session_start();
我想隐藏部分表单并根据用户以前的条目显示另一个表单。隐藏/显示基于mysql数据的输入
基本上我提供直接存款和纸张支票我希望能够让用户只能看到他们所需要的字段之前完成(在注册这样的值已经在数据库中)
眼下数据库表设置这样的:
paper_check与1(这种方式不收费)的值(是支付这种方式)或0
,并直接存入同样的事情。我需要根据用户以前的选择来显示/隐藏与每个字段相关联的字段。
我打了这个,但它似乎没有做任何事情。请帮帮我!!!!! (类名隐藏和显示都在我的CSS和正常工作!)
<?php
if ($_SESSION['direct_deposit'] == 1)
{
$doc->getElementById('check_payable_to')->className+" hide";
}
else
{
$doc->getElementById('name_on_account')->className+" hide";
$doc->getElementById('check_payable_to')->className+" show";
}
?>
该语法不会设置元素的类。你需要调用setter方法。 – Barmar
你在使用什么DOM库?它看起来像是php.net上的一个,但它没有提及'className'属性。 – Barmar
我已经将脚本从Google上删除。我不擅长php,如果我可以在javascript中做到这一点,并获得$ _SESSION的工作,我已经完成了我确信。所以,如果这是完全错误的,我很抱歉。 PHP在我的职业生涯中并不是什么大事! – user2371301