要在SVG按钮中设置点击事件,可以使用JavaS
cr
i
pt
的addEventListener()方法。具体步骤如下:
创建一个包含SVG按钮的HT
ML
标签。
<button id="svg-btn">
<svg width="100" height="100">
<rect width="100" height="100" style="fill:rgb(0,0,255);" />
</button>
获取SVG按钮元素,并通过addEventListener()方法为其绑定点击事件。
const svgBtn = document.getElementById('svg-btn');
svgBtn.addEventListener('click', function() {
// 在这里编写点击事件的代码
在点击事件的回调
函数
中编写需要执行的代码。
例如,可以在点击SVG按钮时弹出一个警示框:
svgBtn.addEventListener('click', function() {
alert("你点击了SVG按钮!");
这样,当用户点击SVG按钮时,就会触发绑定的点击事件,并在回调
函数
中执行相应的代码。