Динамический title у элемента
Здравствуйте!
имеется код:
<script type="text/javascript">
function loadIndividual(form) {
if (document.images) {
var gifName = form.individual.options[form.individual.selectedIndex].value;
document.getElementById("img").src = gifName + ".gif";
}
}
</script>
<form name="selections">
<select name="individual" onchange="loadIndividual(this.form)">
<option value="img1">Рисунок_1</option>
<option value="img2">Рисунок_2</option>
</select>
<img alt="image" src="img1.gif" id="img" />
</form>
По скрипту видно что при выборе определенного опшина, меняется картинка, вопрос в следующем, как сделать чтобы к картинке добавлялся еще и title, в зависимости от выбранного опшина? Спасибо! |
Очевидно вроде
document.getElementById("img").title = 'new title';
|
Цитата:
а так что не выбирай все равно титл=new title, я думаю нужен массив, как только его сюда прицепить... |
src же вы смогли подставить в зависимости от выбранного элемента. В чём проблема с title?
|
[form.individual.selectedIndex].value;
==> [form.individual.selectedIndex].text; ? Ну и записываем в title вместо src. |
Спасибо ребята! получил:
<script type="text/javascript">
function loadIndividual(form) {
if (document.images) {
var gifName = form.individual.options[form.individual.selectedIndex].value;
document.getElementById("img").src = 'catalog/' + gifName + '.gif';
var gifTile = form.individual.options[form.individual.selectedIndex].text;
document.getElementById("img").title = gifTile;
}
}
</script>
|
| Часовой пояс GMT +3, время: 21:45. |