如何使文本框值等于数字1

时间:2011-12-12 00:03:36

标签: javascript jquery textbox

我有一些jquery代码。我想要做的是隐藏文本框,但使文本框中的值等于数字1.文本框确实隐藏,但它不会使文本框值等于“1”。怎么想写?

代码如下:

if (clickedNumber === 'Yes or No') {

$('#answerYes').show();
$('#answerNo').show();
$('#na').show();
$('#numberAnswerTxt').val() == '1';
$('#numberAnswerTxt').hide();

}

“#numberAnswerTxt”是文本框的ID。

谢谢

3 个答案:

答案 0 :(得分:1)

$('#numberAnswerTxt').val() == '1';应更改为$('#numberAnswerTxt').val('1');

顺便说一句,双等号是一个条件,如果你想设置一个变量,那么使用一个等号。

文档:http://api.jquery.com/val

答案 1 :(得分:1)

$('#numberAnswerTxt').val(1)
                     .hide();

答案 2 :(得分:0)

尝试:

$('#numberAnswerTxt').val('1');