laszlo 中onclick onselect的问题

jioluna 2008-02-13 02:31:34
刚用laszlo,也许同样的问题在js中也会出现的?
问题是这样,对一个radiobutton有一个方法
< method event="onselect">
XXXXXXXXXXXXXXXX

YYYYYYYYYYYYYYYY
</method>
其中XXX部分是focus一个edittext.YYY是执行其他语句.
X部分一直不成功,Y可以.找了半天问题找不到.
然后我把X部分拿到另外一个method:
<method event="onclick">
XXXXXXXXX
</method>
后,执行成功.
让我很郁闷.
对于鼠标点一个radiobutton这个操作来说,onclick和onselect应该是没区别的吧??
求解,拜谢...
...全文
179 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
剑心永远OK 2008-02-14
  • 打赏
  • 举报
回复
多点测试,答案就会出来的拉..
snaypa 2008-02-14
  • 打赏
  • 举报
回复
下面是radiobutton的属性,方法,事件的描述,你可以从里面找到答案,我发现在Methods

Attributes inherited from Basecomponent
doesenter, enabled, hasdefault, isdefault, style, styleable, text

Attributes inherited from Baselistitem
onselected, selected

Attributes inherited from Basevaluecomponent
value

Attributes inherited from Node
class, classroot, cloneManager, datapath, id, ignoreAttribute, ignoreplacement, immediateparent, initstage, name, nodeLevel, onconstruct, oninit, parent, placement, subnodes

Attributes inherited from View
aaactive, aadescription, aaname, aasilent, aatabindex, align, bgcolor, clickable, clickregion, clip, cursor, defaultplacement, fgcolor, focusable, focustrap, font, fontsize, fontstyle, frame, framesloadratio, hassetheight, hassetwidth, height, layout, loadratio, mask, onblur, onclick, ondata, ondblclick, onfocus, onkeydown, onkeyup, onmousedown, onmouseout, onmouseover, onmouseup, onselect, opacity, options, pixellock, play, resource, resourceheight, resourcewidth, rotation, selectiontype, showhandcursor, source, stretches, subviews, totalframes, unstretchedheight, unstretchedwidth, valign, visible, width, x, xoffset, y, yoffset


--------------------------------------------------------------------------------

Methods
Methods inherited from basecomponent
doEnterDown, doEnterUp, doSpaceDown, doSpaceUp, setStyle, setTint, updateDefault

Methods inherited from basevaluecomponent
getValue

Methods inherited from LzNode
animate, applyConstraint, applyData, childOf, completeInstantiation, createChildren, dataBindAttribute, destroy, determinePlacement, getAttribute, getOption, getUID, lookupSourceLocator, searchImmediateSubnodes, searchSubnodes, setAttribute, setDatapath, setID, setName, setOption

Methods inherited from LzView
addProxyPolicy, addSubview, bringToFront, construct, containsPt, getAttributeRelative, getBounds, getColor, getColorTransform, getContextMenu, getCurrentTime, getDepthList, getHeight, getID3, getMouse, getPan, getTotalTime, getVolume, getWidth, init, measureHeight, measureWidth, play, releaseLayouts, removeProxyPolicy, searchParents, searchSubviews, seek, sendBehind, sendInFrontOf, sendToBack, setAAActive, setAADescription, setAAName, setAASilent, setAATabIndex, setAlign, setAttributeRelative, setBGColor, setClickable, setColor, setColorTransform, setContextMenu, setCursor, setHeight, setLayout, setOpacity, setPan, setPlay, setResource, setResourceNumber, setRotation, setShowHandCursor, setSource, setValign, setVisible, setVolume, setWidth, setX, setY, shouldYieldFocus, stop, stretchResource, unload, updateResourceSize


--------------------------------------------------------------------------------
Events


Events inherited from LzNode
onconstruct, ondata, oninit

Events inherited from LzView
onaddsubresource, onaddsubview, onblur, onclick, ondblclick, onerror, onfocus, onframe, onheight, onlastframe, onload, onmousedown, onmousedragin, onmousedragout, onmouseout, onmouseover, onmouseup, onmouseupoutside, onopacity, onplay, onremovesubview, onstop, ontimeout, onwidth, onx, ony
  • 打赏
  • 举报
回复
呵呵,我说的类型区别就是yixianggao 所说的
jioluna 2008-02-13
  • 打赏
  • 举报
回复
汗,谢谢 ^^
没发现你是一楼 = =!
yixianggao 2008-02-13
  • 打赏
  • 举报
回复
俺在一楼不是说了么,标准的INPUT type=radio没有定义onselect事件!

至于laszlo中如何实现的俺就帮不上忙了!
jioluna 2008-02-13
  • 打赏
  • 举报
回复
是,这我明白,我是想说对于"用鼠标点中这个radiobutton"这个操作来说,
我把代码放在 onclick 和onselect里应该同样都能执行,应该是这样的呀.
yixianggao 2008-02-13
  • 打赏
  • 举报
回复
看名字也知道不一样滴!
onclick--鼠标单击触发!
onselect--选中时触发,可以是鼠标单击选中,也可以是键盘选中,还可能是脚本选中!
岂能一样乎?!哈
jioluna 2008-02-13
  • 打赏
  • 举报
回复
引用
区别肯定有的
lz还是看看资料吧

唯一的资料里并没有详细介绍....只是略带一提有这种event
引用
区别就在与表单类型

能详细说下么..
  • 打赏
  • 举报
回复
区别就在与表单类型
cloudgamer 2008-02-13
  • 打赏
  • 举报
回复
区别肯定有的
lz还是看看资料吧
yixianggao 2008-02-13
  • 打赏
  • 举报
回复
查了下DHTML手册onselect事件只在
BODY, INPUT type=text, TEXTAREA

上才有,
INPUT type=radio
似乎没有这个事件!

至于laszlo是啥呀?俺没玩过,好玩不?

送你三本手册!

DHTML参考手册
http://download.csdn.net/source/308913

样式表中文手册
http://download.csdn.net/source/304124

JScript语言参考
http://download.csdn.net/source/308916

87,903

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧