javascript怎么设置点击了select其中一个option元素时,触发一个方法?

2025-12-05 15:48:05
推荐回答(3个)
回答1:

你好。


首先,你可以为要添加动作的这个。如:

手动输入


然后,为这个元素添加鼠标点击事件,代码我已经为你写好,请参考:

1、如果你是用原生的Javascript实现,代码如下:

document.getElementById('myoption').onclick = function(){
  // 你的代码
};

2、如果你是喜欢用第三方的 jQuery 框架来实现,可以用下面的代码:

$("#myoption").click(function(){
  // 你的代码
});

以上两种方法任选一种即可,但注意第2种jQuery的方法需要你在文档中引入jquery.js框架后方能使用。


明白了吗?如还有疑惑,欢迎继续追问,很高兴为你解答。

回答2:

$(“”).change(function(){})前边为select的对象change方法是改变里边的内容时触发的方法

回答3:

你的option元素 是动态生成的还是静态的
如果是静态的话,直接用它的class或者di设置事件就行了
如果是动态的话 ,看你要设置的是什么事件,如果是点击实在,你在那个option元素里面加上 onclick="aa(this)";

function aa(){
//此处输入内容
}