Я пытаюсь выполнить некоторые вводные данные в соответствии с вводом из текстового поля value_master
.Например, если я набираю 123
в текстовом поле value_master
, я хочу иметь определенный текст в каждом поле value_slave
, но если я набираю 223
, я хочу что-то еще.
Мне удалосьэто и работает без условий.С этим я получаю это: slave.substring is not a function
.Важно использовать подстроку, потому что у меня будет больше полей для заполнения на основе конкретной позиции мастер-значения.
window.onload = function()
{
var master = document.getElementById('value_master');
var slave = document.getElementById('value_slave');
document.getElementById('value_master').onkeyup = function(){
if (slave.substring(0,1).equals("1") )
{
slave.value = 'you typed something starting with 1';
}
else {
slave.value = 'you typed something starting with 2';
}
};
};