function call(op) {
var x = op.selectedOptions[0].textContent;
var n = x.substring(0, 3);
//alert(n);
document.pts.inputbox.value = n;
document.pts.submit();
}
У меня есть функция, которая захватывает значение метки из выбранного параметра в списке, затем она отключает первые три буквы и передает эту информацию на значение поля ввода.
Проблема заключается в том, как js захватывает выбранное текстовое содержимое метки опций. Кажется, он работает в Chrome просто отлично, но в firefox17 и IE9 ничего не происходит. Любые предложения по лучшему способу получения значения метки выбранного параметра?
EDIT: Я не могу использовать значение параметра, это значение зарезервировано для чего-то более конкретного Все работает отлично в JSfiddle.