更改图像单击时的选择框选择

时间:2013-02-24 11:41:53

标签: javascript select

当有人点击我网站上的特定链接时,我希望选择框选项可以通过其设置的值更改为某个选项的选项。

我想我会通过添加某种指向每个选择的值的onClick来做到这一点......但是无法弄清楚要使用的代码。

1 个答案:

答案 0 :(得分:2)

在常规JavaScript中,您可以执行类似的操作:

var selectBox = document.getElementById('selectBox');
var image = document.getElementbyId('someImage');

image.addEventListener('click', function() {
  selectBox.selectedIndex = 1; // specify the selected index here.
});

您可以获得对选择框和图像的引用,并为图像添加事件处理程序以设置选择框的选定索引。

如果你有jQuery,你可以这样做:

$('img').click(function() {
  $('select').val('new value'); // specify the new value
});