Heim  >  Artikel  >  Web-Frontend  >  为radio类型的INPUT添加客户端脚本(附加实现JS来禁用onClick事件思路代码)_表单特效

为radio类型的INPUT添加客户端脚本(附加实现JS来禁用onClick事件思路代码)_表单特效

WBOY
WBOYOriginal
2016-05-16 18:16:351582Durchsuche

下面的例子将展示其结果是没有重载显示提交。
当用户选择一个选项上面,一个函数叫做“getVote()”执行。该功能所引发的“的OnClick”事件

复制代码 代码如下:








Do you like PHP and AJAX so far?



Yes:


No:







The getVote() function does the following:
Create an XMLHttpRequest object
Create the function to be executed when the server response is ready
Send the request off to a file on the server
Notice that a parameter (vote) is added to the URL (with the value of the yes or no option)
判断控件的disabled属性是不是true,是的话return false;实现禁用radio的onclick事件并可再次启用它
方法一:(同时实现禁用,重新启用功能,只能针对button text类型的INPUT,对div无法禁用其onclick事件)






方法二,三:(实现移除radio的onclick事件,需再次重新注册事件,可以禁用div的onclick事件)




三:
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn