首页 > 软件开发 > JavaScript >

onchange()事件不触发 不起作用

来源:互联网 2023-03-16 23:57:51 版权归原作者所有,如有侵权,请联系我们

JS中的onchange()事件,是一个表单域的操作事件。用于:input>、select>、textarea>三个表单标签,对于其他普通标签是不起作用的,即:不能触发事件。THC办公区 - 实用经验教程分享!

工具/原料

  • 电脑一台
  • JavaScript

方法/步骤

  • 1

    新建HTML文件,定义表单域,表单是与用户交互的重要途径。THC办公区 - 实用经验教程分享!

    onchange()事件不触发 不起作用THC办公区 - 实用经验教程分享!

  • 1相关内容未经授权抓取自百度经验
  • 2

    在表单域内,定义一个input>标签,用于onchange()事件THC办公区 - 实用经验教程分享!

    示例代码:THC办公区 - 实用经验教程分享!

    input type="text" name="funonc" id="funonc" onchange="fun()">THC办公区 - 实用经验教程分享!

    onchange()事件不触发 不起作用THC办公区 - 实用经验教程分享!

  • 3

    使用JS,定义onchage()事件的触发函数fun()THC办公区 - 实用经验教程分享!

    示例代码:THC办公区 - 实用经验教程分享!

    script>THC办公区 - 实用经验教程分享!

    function fun(){THC办公区 - 实用经验教程分享!

    var obj=document.getElementById("funonc");THC办公区 - 实用经验教程分享!

    obj.value="当光标离开INPUT输入域时,显示此语句!";THC办公区 - 实用经验教程分享!

    }THC办公区 - 实用经验教程分享!

    THC办公区 - 实用经验教程分享!

    /script>THC办公区 - 实用经验教程分享!

    onchange()事件不触发 不起作用THC办公区 - 实用经验教程分享!

  • 4

    保存文件并在浏览器预览效果,请对比:输入时 和 离开后THC办公区 - 实用经验教程分享!

    onchange()事件不触发 不起作用THC办公区 - 实用经验教程分享!

    onchange()事件不触发 不起作用THC办公区 - 实用经验教程分享!

  • 5

    在表单域内定义一个select>标签,并定义JS函数fun()THC办公区 - 实用经验教程分享!

    示例代码:THC办公区 - 实用经验教程分享!

    form action="">THC办公区 - 实用经验教程分享!

    select name="funonc" id="funonc" onchange="fun()">THC办公区 - 实用经验教程分享!

    option value="apple">apple /option>THC办公区 - 实用经验教程分享!

    option value="banana">banana /option>THC办公区 - 实用经验教程分享!

    option value="blue berry">blue berry/option>THC办公区 - 实用经验教程分享!

    /select>THC办公区 - 实用经验教程分享!

    /form>THC办公区 - 实用经验教程分享!

    script>THC办公区 - 实用经验教程分享!

    function fun(){THC办公区 - 实用经验教程分享!

    var obj=document.getElementById("funonc");THC办公区 - 实用经验教程分享!

    alert("你即将订购: " obj.value);THC办公区 - 实用经验教程分享!

    }THC办公区 - 实用经验教程分享!

    /script>THC办公区 - 实用经验教程分享!

    onchange()事件不触发 不起作用THC办公区 - 实用经验教程分享!

  • 6

    保存文件,并运行预览THC办公区 - 实用经验教程分享!

    onchange()事件不触发 不起作用THC办公区 - 实用经验教程分享!

    onchange()事件不触发 不起作用THC办公区 - 实用经验教程分享!

  • 7

    textarea>标签的方法与示例中的input type="text">类似,不再赘述THC办公区 - 实用经验教程分享!

  • 注意事项

    • onchage()需要定义在正确的标签上
    • 喜欢此经验,请记得投票和点赞

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!THC办公区 - 实用经验教程分享!


    标签: 外语学习JAVASCRIPT

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号