请问js如何办别隐藏栏位的值来作表单处理呢

Home Home
引用 | 编辑 chris710908
2008-08-08 17:33
楼主
推文 x0
请教各位高手,最近在做一个网页系统(php)

由于利用登入身份判别操作功能的差异(利用资料库type栏位)

一般管理者可以修改与删除表单

而行销人员只能检视表单

所以我利用一个隐藏栏位读取登入者的type值

如果我想利用js判别这个type值若为1可以勾选表单的勾选按钮
若为2则将按钮设定为disabled~

function type()
{
if(document.form1.type.value=2)
document.form1.delete.disabled=true;

}


而我在网页载录的<body onload="type();">
载入后却发现没有效果??

请问js是没办法办别隐藏栏位的值吗?

ps-隐藏栏位的确有依照登入者资料库中的type值~我有把type秀出来到网页中~


请教各位大大了~谢谢

献花 x0
引用 | 编辑 chris710908
2008-08-09 20:58
1楼
  
这个问题想了好久解决了~
我在php网页中先定义一个变数

//判断登入者身分,并视情况开启删除按钮功能
$check=disabled;
if($row_index['type']==1) $check=''

然后在核取按钮的属性中输入<?php echo $check; ?>

如果是管理人员登入的话~就可以删除纪录了

其他人员登入则显示disabled

献花 x0