| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1130 人关注过本帖
标题:用javascript实现某个隐藏域控制多个控件的一个问题?
只看楼主 加入收藏
gu_tong2008
Rank: 1
等 级:新手上路
帖 子:250
专家分:7
注 册:2009-9-18
结帖率:76.32%
收藏
已结贴  问题点数:20 回复次数:9 
用javascript实现某个隐藏域控制多个控件的一个问题?
有没有高手用javascript实现这样一个问题,当某个隐藏域(<input type="hidden" name="loader" value="ADMIN"> )的(value)值不等于某个字符串时,多个select,多个text,多个button变为不可用,呈灰色,能否举个例子,把源码传上来?

搜索更多相关主题的帖子: javascript 控件 隐藏 
2009-10-27 10:34
gu_tong2008
Rank: 1
等 级:新手上路
帖 子:250
专家分:7
注 册:2009-9-18
收藏
得分:0 
怎么没有大虾来指点呢?
2009-10-27 14:04
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:0 
你马甲号真多 而且老是纠缠在一个问题上
2009-10-27 14:36
gu_tong2008
Rank: 1
等 级:新手上路
帖 子:250
专家分:7
注 册:2009-9-18
收藏
得分:0 
那里啊?
2009-10-27 15:23
gu_tong2008
Rank: 1
等 级:新手上路
帖 子:250
专家分:7
注 册:2009-9-18
收藏
得分:0 
怎么,我多发帖不行啊?我多发帖还不是能带动你网站的人气,难道不欢迎吗?
2009-10-27 15:24
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:20 
像是我网站的样子吗?我不过是一个小小版主
发帖多是好事 但是不多动动脑子好像就不太好了
给你很多个例子了吧 要懂得举一反三 重要的是对待的态度
----------------------------------------------------------------------------
感到不爽,自个儿尝试相应工具解决了,并及时分享出来,是态度0!感到不爽,自个儿尝试找到解决方案了,并及时分享出来,是态度1!感到不爽,自个儿尝试修订代码搞定了,并及时分享出来,是态度2!感到不爽,自个儿未经尝试直接出来吼,期望行者来解决,是最不靠谱态度! 应该给出报酬!是也乎,是也乎...
2009-10-27 15:27
gu_tong2008
Rank: 1
等 级:新手上路
帖 子:250
专家分:7
注 册:2009-9-18
收藏
得分:0 
你说的有道理,我是感觉你太牛逼了,有牛逼仔做帮手,我也懒得去举一反三了!
2009-10-27 16:13
linuxpluto
Rank: 4
等 级:贵宾
威 望:13
帖 子:889
专家分:23
注 册:2005-8-14
收藏
得分:0 
程序代码:

<input type="hidden" id="s" value="1" onpropertychange="changeValue()">

<input type="button" onclick="add(this)" value="隐藏字段值:1">
<br>
<br>
<select name="e1" id="e1">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>

<select name="e2" id="e2">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>

<input type="text" name="e3" id="e3" value=1>
<input type="text" name="e4" id="e4" value=2>
<input type="text" name="e5" id="e5" value=3>

<input type="button" name="e6" id="e6" value=1>
<input type="button" name="e7" id="e7" value=2>
<input type="button" name="e8" id="e8" value=3>

<script language="JavaScript">
<!--

var $=document.getElementById;

function add(obj)
{
    $("s").value = parseInt($("s").value)+1;
    obj.value="隐藏字段值:" + $("s").value;
}

function changeValue()
{
    var _value=parseInt(s.value);

    if (_value % 2 == 0)
        disableAll();
    else
        releaseAll();
}

function disableAll()
{
    for(var i=1 ;i<9;i++)
        $("e" + i).disabled=true;
}

function releaseAll()
{
    for(var i=1 ;i<9;i++)
        $("e" + i).disabled=false;
}

//-->
</script>


吃的比猪还差,干的比驴还累,起的比鸡还早,睡得比小姐还晚,挣得比民工还少,看起来比谁都好——苦命的人.人生短短几十年,不要给自己留下了什么遗憾,想笑就笑,想哭就哭,该爱的时候就去爱,无谓压抑自己
2009-10-31 21:54
linuxpluto
Rank: 4
等 级:贵宾
威 望:13
帖 子:889
专家分:23
注 册:2005-8-14
收藏
得分:0 
还有简单点的代码
程序代码:
<input type="hidden" id="s" value="1" onpropertychange="changeValue()">
<input type="button" onclick="add(this)" value="隐藏字段值:1">
<br>
<br>
<div id=dis>
<select>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>

<select>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>

<input type="text" value=1>
<input type="text" value=2>
<input type="text" value=3>

<input type="button" value=1>
<input type="button" value=2>
<input type="button" value=3>
</div>
<script language="JavaScript">
<!--

var $=document.getElementById;

function add(obj)
{
    $("s").value = parseInt($("s").value)+1;
    obj.value="隐藏字段值:" + $("s").value;
}

function changeValue()
{
    var _value=parseInt(s.value);

    if (_value % 2 == 0)
        $("dis").disabled=true;
    else
        $("dis").disabled=false;
}

//-->
</script>

吃的比猪还差,干的比驴还累,起的比鸡还早,睡得比小姐还晚,挣得比民工还少,看起来比谁都好——苦命的人.人生短短几十年,不要给自己留下了什么遗憾,想笑就笑,想哭就哭,该爱的时候就去爱,无谓压抑自己
2009-10-31 22:31
gu_tong2008
Rank: 1
等 级:新手上路
帖 子:250
专家分:7
注 册:2009-9-18
收藏
得分:0 
楼上的大虾好像也是搞嵌入式开发的哦,
2009-11-02 09:31
快速回复:用javascript实现某个隐藏域控制多个控件的一个问题?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029421 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved