社区
JavaScript
帖子详情
需要在JS中修改form的action属性,但form里面有个控件也叫action,怎么处理?
AYellow
2002-08-01 01:49:41
如题
...全文
489
7
打赏
收藏
需要在JS中修改form的action属性,但form里面有个控件也叫action,怎么处理?
如题
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ssm1226
2002-08-01
打赏
举报
回复
如有问题与俺联系:
ssm1226@yahoo.com.cn
msn:ssm1226@msn.com
ssm1226
2002-08-01
打赏
举报
回复
language-------Index:0
dataFld-------Index:1
onmouseup-------Index:2
class-------Index:3
oncontextmenu-------Index:4
onrowexit-------Index:5
onbeforepaste-------Index:6
onactivate-------Index:7
lang-------Index:8
onmousemove-------Index:9
onmove-------Index:10
onselectstart-------Index:11
oncontrolselect-------Index:12
onkeypress-------Index:13
oncut-------Index:14
onrowenter-------Index:15
onmousedown-------Index:16
onpaste-------Index:17
id-------Index:18
onreadystatechange-------Index:19
onbeforedeactivate-------Index:20
hideFocus-------Index:21
dir-------Index:22
onkeydown-------Index:23
onlosecapture-------Index:24
ondrag-------Index:25
ondragstart-------Index:26
oncellchange-------Index:27
onfilterchange-------Index:28
onrowsinserted-------Index:29
ondatasetcomplete-------Index:30
onmousewheel-------Index:31
ondragenter-------Index:32
onblur-------Index:33
onresizeend-------Index:34
onerrorupdate-------Index:35
onbeforecopy-------Index:36
ondblclick-------Index:37
onkeyup-------Index:38
onresizestart-------Index:39
onmouseover-------Index:40
onmouseleave-------Index:41
onmoveend-------Index:42
title-------Index:43
onresize-------Index:44
contentEditable-------Index:45
dataFormatAs-------Index:46
ondrop-------Index:47
onpage-------Index:48
onrowsdelete-------Index:49
style-------Index:50
onfocusout-------Index:51
ondatasetchanged-------Index:52
ondeactivate-------Index:53
onpropertychange-------Index:54
ondragover-------Index:55
onhelp-------Index:56
ondragend-------Index:57
onbeforeeditfocus-------Index:58
disabled-------Index:59
onfocus-------Index:60
accessKey-------Index:61
onscroll-------Index:62
onbeforeactivate-------Index:63
onbeforecut-------Index:64
dataSrc-------Index:65
onclick-------Index:66
oncopy-------Index:67
onfocusin-------Index:68
tabIndex-------Index:69
onbeforeupdate-------Index:70
ondataavailable-------Index:71
onmovestart-------Index:72
onmouseout-------Index:73
onmouseenter-------Index:74
onlayoutcomplete-------Index:75
implementation-------Index:76
onafterupdate-------Index:77
ondragleave-------Index:78
name-------Index:79
onreset-------Index:80
accept-charset-------Index:81
onsubmit-------Index:82
action-------Index:83
method-------Index:84
target-------Index:85
encType-------Index:86
ssm1226
2002-08-01
打赏
举报
回复
最好不要使用默认的属性名称
不过用了程序也不会出错,
只是会出现意想不到的东西。
如:
<form action="test12.asp" method="get" onsubmit="_submit()" name='frm'>
<INPUT type="text" id=text1 name=action>
<INPUT type="submit" value="Submit" id=submit1 name=submit1>
</form>
<script>
function _submit(){
frm.action.value="ddddddddd"
}
</script>
================
将会是input 名为action的值,而不是form action属性值。
===============
此情况下如仍要使用,可使用attributes
即:
frm.attributes[83].value="test2.asp"
至于83如何得到,可用以下程序获取:
for(i=0;i<frm.attributes.length;i++){
document.write(frm.attributes[i].name+"-------Index:"+i+"<br>");
}
qiushuiwuhen
2002-08-01
打赏
举报
回复
form1["action"]
or
form1.all("action")
etc.
<script>
function test()
{
form1.all("action").value="next.jsp";
}
</script>
<form name=form1>
<input name=action value=qiushuiwuhen>
<input type=button onclick="test()">
</form>
meizz
2002-08-01
打赏
举报
回复
确实是不可以将表单里的元素命名为action的,否则这种情况就会出错。
leng_cn
2002-08-01
打赏
举报
回复
不能这样的,表单元素的名字不可以和表
单的属性名相同的
seabell
2002-08-01
打赏
举报
回复
表单元素的名字不可和系统的属性名等相同
<script>
function test()
{
form1.action="next.jsp";
form1.submit();
}
</script>
<form name=form1>
<input name=action1>
<input type=button onclick="test()">
</form>
表单,英文单词是
Form
,学习过VB的朋友一定不会陌生。在MS.NET架构里,
Form
是一个经常使用到的词汇。比如:编写Windows 应用时会提到Windows
Form
,编写Web 应用时会提到Web
Form
。Windows
Form
可以看作一个Windows窗体,这和在VB
里面
一样。而Web
Form
则代表了一个一个的Web页面。总的看来,
Form
就像是一个容纳各种
控件
的容器,各种
控件
都必须直接或者间接的和它有依存关系。
Form
在这里译作“WEB表单”似乎有些不妥。“表单”这个词,在WE
Form
在不同的上下文
中
有不同的含义:在Windows应用程序开发
中
,Windows
Form
是指Windows窗体,这与VB
中
的形式相似,它是一个可视化的界面,可以包含各种
控件
。而在Web应用程序
中
,Web
Form
则代表了一个Web页面。虽然...
ext
控件
form
相关配置
在Ext
JS
中
创建一个基本的`
Form
`
控件
通常涉及以下步骤: 1. **定义表单容器**: ```javascript Ext.create('Ext.
form
.Panel', { title: '基本信息', width: 400, bodyPadding: 10, items: [/* 表单字段 */], ...
Action
Form
"
Action
Form
"是一个用于构建应用程序框架的组件,它在IT领域
中
主要应用于图形用户界面(GUI)的设计。这个框架提供了一种高效的方式来组织和管理应用
中
的各种交互元素,如
控件
和事件
处理
机制,使得开发者可以更加...
ASP.NET之表单和
控件
详解
action
属性
指明当前表单提交之后由哪个程序来
处理
,这个
处理
程序可以是任何动态网页或者servlet或者CGI(Common Gateway Interface),在asp.net
里面
一般都是都aspx页面来
处理
。 method
属性
指明
form
表单的提交方式。...
漂亮的
form
表单-漂亮的
form
表单
在网页设计
中
,表单(
Form
)是用户与网站交互的重要元素,用于收集用户输入的信息。"漂亮的
form
表单"这个主题关注的是如何创建既美观又功能强大的表单,以提高用户体验并提升网站的整体视觉效果。下面将详细介绍关于...
JavaScript
87,997
社区成员
224,709
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章