Флажок и значение поля ввода - PullRequest
0 голосов
/ 20 октября 2010

У меня есть флажок, который изменит значение текстового поля на 1, когда установлен флажок, и изменит его на ноль, если не отмечено, как я могу это сделать? Я хочу это в javascript.

Ответы [ 4 ]

1 голос
/ 20 октября 2010
<input type="checkbox" name="foo" onclick="document.getElementById('idtextfield').value = +this.checked;" />
1 голос
/ 20 октября 2010

Вы можете сделать так:

  var chk = document.getElementById('checkbox_id');
  var txt = document.getElementById('textbox_id');

  chk.onclick = function(){
    if (this.checked === true){
      txt.value = '1';
    }
    else{
      txt.value = '0';
    }
  };
0 голосов
/ 20 октября 2010
  if(document.getElementById("checkbox1").checked)
  {
    document.getElementById('textbox1').value=1;
  }

  else
  {
    document.getElementById('textbox1').value='';
  }
0 голосов
/ 20 октября 2010
window.onload = function() {
    var checkBox = document.getElementById('idofcheck');
    if (checkBox == null) {
        return;
    }

    checkBox.onclick = function() {
        var textField = document.getElementByd('ifoftextfield');
        if (textField == null) {
            return;
        }

        if (this.checked) {
            textField.value = '1';    
        } else {
            textField.value = '0';
        }
    };
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...