为什么样表单的提交回调函数不能以 "submit" 作为函数名?学习WebGL需要哪些常识性的知识

发表时间:2018-02-28 15:50:01 作者: 来源: 浏览:

在上一篇文章中,小编为您详细介绍了关于《一起来斗图吧?求教高人:想配家用主机一台》相关知识。本篇中小编将再为您讲解标题为什么样表单的提交回调函数不能以 "submit" 作为函数名?学习WebGL需要哪些常识性的知识。

知乎只能写③⓪⓪字的问题补充?贴不了代码啊。

受邀回答。

你的代码里绑定事件处理器的部分是这样写的:

问题就在于这里。

由于历史原因,在onxxx的属性中直接书写的代码,其context首先是该元素自身(效果上类似于 with (this) { ...你的代码... } )。而form元素自身就有submit()方法。因此你的代码实际调用的是form.submit(),而不是你之前声明的submit函数。

解决方法很简单,改成:

即可。

或者不用onxxx属性,而是直接用脚本绑定:

对 @贺师俊 的回答再补充①点。

关键就是这句:

这等同于:

对本例也就是:

document.forms[⓪].onsubmit = function() { return document.forms[⓪].submit(①);};所以要想在 onsubmit 里调用到顶级的 submit 函数,就要显式指定 window.submit。

即:

最关键的是显卡处理管线的结构,而不是那些api。你知道了显卡是怎么处理数据的,知道了流水线的整体,那么只需要用的时候去找相应功能的api就可以。不然绝对是①锅粥。

《⓪ 基础学习 WebGL 该看的 ③ 本书》

three的文档和例程

计算机图形学这本书也可以看看,我启蒙是这本。适合学习基础概念。

realtime rendering 讲的比较清晰吧。

编后语:关于《为什么样表单的提交回调函数不能以 "submit" 作为函数名?学习WebGL需要哪些常识性的知识》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《壁挂炉品牌排行榜50?壁挂炉能代多少面积咋样算了》,感兴趣的同学可以点击进去看看。

资源转载网络,如有侵权联系删除。

相关资讯推荐

相关应用推荐

玩家点评

条评论

热门下载

  • 手机网游
  • 手机软件

热点资讯

  • 最新话题