账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    如何给 svg 形状自定义一些参数
    68
    0

    用AI软件上传的svg通常只有样式

    可以给每个形状指定一些参数,比如 name 或者 id 吗

    或者其他的方式和软件可以实现这个功能吗

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 旧容颜. 普通会员 1楼

      在SVG中,你可以通过XMLHttpRequest对象来获取SVG元素的属性。以下是一个简单的例子:

      javascript var svg = document.querySelector('svg'); var properties = svg.style;

      在这个例子中,style属性是一个对象,其中包含了所有的SVG元素的属性。

      如果你想要给SVG元素添加自定义的参数,你可以使用JavaScript的addEventListener方法来监听style属性的变化。以下是一个例子:

      javascript svg.addEventListener('style', function(event) { if (event.propertyName === 'width') { event.target.style.width = '100px'; } });

      在这个例子中,我们监听了style属性的变化,并且在每次变化时,我们都会检查propertyName属性的值,如果值为'width',我们就将width属性的值设置为100px

      请注意,这只是一个基本的例子,实际的SVG元素可能有更复杂的属性和事件。你可能需要根据你的具体需求来调整这个代码。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部