2016-09-22 2 views
0

Im пытается обновить текстовое поле при изменении выбора.Обновить текстовое поле Смена Javascript

Вот код.

<script type="text/javascript"> 
$("#name").change(function() { 
    var selectedValue = $(this).val(); 
    var result = string.substring(string.lastIndexOf(":") + 1); 
    document.getElementById('newname').value = result ; 
}); 
</script> 

Будучи вымыслом noob, я не понимаю, почему это не работает? #name - это раскрывающийся список «selection», а newname - текстовое поле, которое я хочу обновить.

+0

Где вы используете 'selectedValue'? Вы назначаете его, но не используете его нигде. Замените 'string' на' selectedaValue', и он должен работать нормально – mrid

ответ

1

В ответе var, string.substring, вы имеете в виду selectedValue.substring?

<script type="text/javascript"> 
$("#name").change(function() { 
    var selectedValue = $(this).val(); 
    var result = selectedValue.substring(selectedValue.lastIndexOf(":") + 1); 
    document.getElementById('newname').value = result ; 
}); 
</script> 
+0

UGH! Да, это с тех пор! Большое вам спасибо за вашу помощь в этом! был на этом почти 2 часа! –

+0

@ KellyHansen не беспокоится :) – deviantxdes

Смежные вопросы