永发信息网

easyui中datagrid怎么获取输入框的值<input name="score"/>

答案:1  悬赏:60  手机版
解决时间 2021-11-22 01:13
easyui中datagrid怎么获取输入框的值<input name="score"/>
最佳答案
可以用文本框对象的onchange事件
oninput,onpropertychange,onchange的用法
onchange触发事件必须满足两个条件:
a)当前对象属性改变,并且是由键盘或鼠标事件激发的(脚本触发无效)
b)当前对象失去焦点(onblur);
onpropertychange的话,只要当前对象属性发生改变,都会触发事件,但是它是IE专属的;
oninput是onpropertychange的非IE浏览器版本,支持firefox和opera等浏览器,但有一点不同,它绑定于对象时,并非该对象所有属性改变都能触发事件,它只在对象value值发生改变时奏效。
停止冒泡事件
if (e) //停止事件冒泡 e.stopPropagation();
else window.event.cancelBubble = true;
执行上面的代码,单击输入框发现也会触发onpropertychange,输入一个值同样也会触发这个事件,这就证明了,只要有属性的值被修改就会触发该事件。
第二、既然我们发现了这个特点,那就会有一个问题了:当我们有时在输入框值发生改变时希望执行一个函数操作,但同时也要修改一个自定义的属性,这样onpropertychange就会被触发两次,这个可能并不是我们所希望的。
猜想一下,既然提供了这么一个属性,那一定应该能获取到是哪个属性被改变了。试着获取参数个数及参数内容。
XML/HTML代码

复制代码 代码如下:


追问代码能不能详细点,我刚入门。(我的问题就是 当点击保存的时候。datagride中分数列的数据(输入框中的)全部录入数据中)追答那你就可以在点击保存的时候,将文本框对象的Value值传到你要操作的地方
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么宋朝时开始对女人的压迫
天长市质量技术监督局地址在什么地方,想过去
满25元减5元是几折
长春经济开发区扬州大街1399号有哪几路公交车
探伤焊缝探不过去都用什么符号标明
中国移动(渔箭营业厅)地址在哪,我要去那里办
星际老男孩头像2个肌肉男的原图 求星际老男孩
马伊琍与伊利有什么联系。
鑫谷劲持电源上为什么有个开关?干什么用的?
名图全车喷漆多少钱
车床车橡胶刀怎么磨
2017年苏教版的正规考试卷叫什么名子?
WOW小白的问题
怀孕8周数据是32CM16CM是男孩女孩 宝宝知道
白领找工作经验《不要问底薪是多少》这招太绝
推荐资讯
必胜客铁板和芝士哪个好吃
王育成今年多大岁数
男99年属兔找女98年做对象怎么样
2016年新速腾能启动有哒哒异响,是什么原因。
世纪好乐多购物广场(下关店)地址在哪,我要去
大家好!请问购高层楼房第32层(非顶层)住房
金毛犬和比格犬交配生出的狗狗怎么样?金毛公
栖霞亚东城到六合马鞍农耕文化园怎么坐车去。
教练问:“为什么经常没来学车
借20000分12期利息2分,等额本息每月还多少
请问一下,论文需要的那些资料应该去哪找?
MH75剧情+85剧情一共多少经验
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?