Как вы можете видеть на http://jsbin.com/erivi/, я использую Jquery для изменения некоторых изображение (и атрибут изображения) в зависимости от выбранного переключателя, я также удаляю текст формы при нажатии внутри него.
И теперь я пытаюсь изменить текст формы в зависимости от установленного переключателя.
Например, при нажатии на Вариант 3 мы должны увидеть текст ввода 3.
Вы можете увидеть и отредактировать мой код здесь: http://jsbin.com/erivi/edit
Часть, которую мне нужно улучшить, это:
imgFldr = 'http://download.kde.org/khotnewstuff/icons/previews/';
$("input[type='radio']").click(function() {
var strarr = this.title.split('|');
if(strarr.length < 2) return;
$('#'+this.name).attr('src', imgFldr+strarr[0]).attr('alt', strarr[1]).attr('title', starr[2]);
});
И особенно .attr('title', starr[2]);
, который должен изменить название в зависимости от 3-й части названия моего радио (пример: title='m602-1.png|Logo 3|Text of input 3'
)
Спасибо :)
Изменить: я забыл упомянуть, что использую несколько форм в своем реальном коде, поэтому я ищу способ сделать это без конкретного имени ввода текста, чтобы избежать повторения сценария для другого ввода текста.