基本的Javascript WebDev帮助

时间:2010-07-19 14:23:13

标签: javascript

喂, 我必须编写一个小的java脚本,并且不知道我是怎么想的,对于一个真正的JS程序员来说,告诉我而不是我在网上搜索几个小时真的很容易。

简单问题:

我有一些名为TrackSelectPos_1的盒子 - TrackSelectPos_7。 如果其中一个更改我想检查框的值是否为-1。如果禁用所有具有更高编号的框并将其设置为-1。如果值不是-1,则启用右侧的框(框高一个)。

所以我想要做的基本事情是: 1.如何获得价值 2.如何禁用/启用框

感谢您的帮助。

2 个答案:

答案 0 :(得分:3)

在最基本的级别,假设您的一个文本框ID是TextPOS_1

//1. Value  
var valueTB1 = document.getElementById('TextPOS_1');

alert (valueTB1 .value);
//2.To Disable
valueTB1.disabled = true;

您需要将上述内容包含在JavaScript函数中......以便您可以处理 任何 数量的文本框。

如果这有帮助,请告诉我,您需要更多说明......

答案 1 :(得分:0)

假设TrackSelectPos_1是文本框的ID:

var box1 = document.getElementById('TrackSelectPos_1');
var box2 = document.getElementById('TrackSelectPos_2');

// This does it for only one text box.  You'd need to also perform the same for boxes 3 through 7.
if(box1.value == '-1'){
    box2.disabled = true;
} else {
    box2.disabled = false;
}
相关问题