;中国 COLD FUSION 用户组; WWW.CFWINDOW.COM 
您的位置 :首页 >> CF 技巧文章 >> 阅读文章内容 [ 关闭窗口 ]      

技巧文章内容 
    当你用image来提交表单的时候, 如何判断image是否被点击?
文章作者 : linkfoxo [ fengjf@novasprint.com ]          Web URL : http://www.cfwindow.com
上载日期 : 2000-12-15

和submit不同,不可以用<cfif isdefined "form.submitname">
来判断.

如:
<FORM METHOD="post" ACTION="someFile.cfm">
 <INPUT TYPE="Text" NAME="myTextBox" MAXLENGTH="50"><BR>
 <INPUT TYPE="Image" NAME="mySubmitButton" SRC="foo.gif"
WIDTH="50" HEIGHT="50">
</FORM>

提交这个表单时, 在第二个页面所见是 下列变量.

FIELDNAMES=MYTEXTBOX,MYSUBMITBUTTON.X,MYSUBMITBUTTON.Y
 MYSUBMITBUTTON.X=24
 MYSUBMITBUTTON.Y=25
 MYTEXTBOX=Hello World!
 
 
有用的form变量就是:
mySubmitButton.x and mySubmitButton.y
 
所以我们可以用如下语句来判断:

<CFIF IsDefined("FORM.mySubmitButton.x") OR
 IsDefined("FORM.mySubmitButton.y")>
 ...statements go here...
</CFIF>







< 联系我们 --- 中国Cold Fusion用户组>

CFUG 国内(总部):Linkfoxo    上海:CFANS    北京:Cafe,Cyberkid,liwater    沈阳:Wangking
  
哈尔滨:Baiming    浙江:梅盛松    江西:陈末
  
CFUG (国际) Nagoya(名古屋):Codeguru    新加坡:YUZI    新西兰(Auckland):Richard CHEN
Copyright 2000-2001 www.cfwindow.com.All rights reserved

;中国 COLD FUSION 用户组; WWW.CFWINDOW.COM