点击按钮在文本框中显示

ztbaby21 2008-09-17 02:23:30
<FORM ACTION="123.asp">
<img src="images/fmseach.gif" height="20" alt="快速搜索">
<INPUT NAME="psearch" TYPE="Text" id=demo SIZE=10>
<INPUT TYPE="Submit" NAME="Submit" height="20" VALUE="GO!">
<input type=button value="完成" onclick=add('完成')>
<input type=button value="未完成" onclick=add('未完成')>
<input type=button value="删除" onclick=backspace()>
<script>
function add(删除){
demo.value+=删除
}
function backspace(){
demo.value=demo.value.slice(0,-3)

}
</script>
</FORM>
去掉from就能实现,但是去掉了就不能实现搜索功能了
如果换成下面红色部分也不行
<script>
function add(删除){
demo.value+=删除
}
function backspace(){
demo.value=demo.value.slice(0,-3)
document.formname.action="123.asp"
}
</script>


...全文
211 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sy_binbin 2008-09-17
  • 打赏
  • 举报
回复

<FORM name="formname" id="formname" ACTION="123.asp">
<img src="images/fmseach.gif" height="20" alt="快速搜索">
<INPUT NAME="demo" TYPE="Text" id=demo SIZE=10>
<INPUT TYPE="Submit" NAME="Submit" height="20" VALUE="GO!">
<input type=button value="完成" onclick=add('完成')>
<input type=button value="未完成" onclick=add('未完成')>
<input type=button value="删除" onclick=backspace()>
</FORM>
<script>
function add(删除){
document.formname.demo.value+=删除
}
function backspace(){
document.formname.demo.value=document.formname.demo.value.slice(0,-3)

}
</script>

去掉from就能实现,但是去掉了就不能实现搜索功能了
如果换成下面红色部分也不行
<script>
function add(删除){
document.formname.demo.value+=删除
}
//function backspace(){
// document.formname.demo.value=demo.value.slice(0,-3)
// document.formname.action="123.asp"
// }
</script>

sallay 2008-09-17
  • 打赏
  • 举报
回复

document.getElementById("demo").value +=

而不直接用demo.value

因为你加了form那应该是[formname].demo.value
zlhran 2008-09-17
  • 打赏
  • 举报
回复
给form标签加一个id 譬如myform 然后下面的demo改成myform.demo就行
比较标准一点的方法是
先申明下demo=document.getELementById("demo");这样也就行了
至于红色的部分 你首先也要给form一个id 然后再document.getElementById("你给form取的id").action="123.asp" 或者document.getElementById("你给form取的id").setAttribute("action","122.asp")相对后者更标准 当然你也可以直接document.你给form取的id.action="123.asp"
这个主要是设计dom一块的内容 可以多找相关资料看看
在Android开发 我们经常会需要在Android界面上弹出一些对话框 比如询问用户或者让用户选择 关于Android Dialog的使用方法 已经有很多blog做出了详细的介绍(比如博客:7种形式的Android Dialog使用举例) 但是只是给出了创建各种类型对话框的方法 并为给出创建对话框之后 并为给出如何用户获取在对话框做出选择后的数据 即如何监听用户做出的选择 接下来笔者将根据JavaDoc API文档引导读者详细的了解提示对话框 文本框对话框 简单列表对话框 单选项列表对话框 多选项列表对话框 自定义对话框6种类型对话框监听事件的具体处理过程 1 创建提示对话框 笔者为该对话框添加了3个按钮 分别是 PositiveButton (确定) NeutralButton NegativeButton(取消) 文意思是积极的按钮(确定) 立的按钮 消极的按钮(取消) 按字面意思翻译 有点怪 但是很形象 创建提示对话框并实现监听事件的代码如下: 2 创建文本框对话框 笔者为该对话框添加了1个文本 一个PositiveButton (确定) 一个NegativeButton(取消) 并实现了PositiveButton点击监听事件 点击后后去文本框里的内容 并以toast形式显示出来 创建文本框对话框并实现监听事件的代码如下: 3 创建简单列表对话框 笔者为该对话框添加了一个数组显示列表 并实现了点击列表item选项监听事件 点击item选项后获取item内容 并以toast形式显示出来 查阅JavaDoc API文档 读者可根据JavaDoc API文档来了解如何实现单击item选项监听事件 如下列出的setItems 方法第2个参数易知只要为第2个参数提供OnClickListener实例即可实现监听事件 读者可通过这种方式触类旁通以下几种对话框监听事件的实现 学会通过查阅JavaDoc API文档来解决问题是一项开发必备的编程能力 创建简单列表对话框并实现监听事件的代码如下: 4 创建单选按钮列表对话框 笔者为该对话框添加了一个单选按钮数组显示列表 并实现了点击item选项监听事件 点击item选项后获取item内容 并以toast形式显示出来 5 创建复选框列表对话框 笔者为该对话框添加了一个复选框数组显示列表 并实现了点击复选框选项监听事件 选复选框选项后 获取所有选的选项 并以toast形式显示出来 创建复选框列表对话框并实现监听事件的代码如下: 6 创建自定义列表对话框 笔者为该对话框添加了自定义的布局文件 该自定义布局文件包含一个文本标签和一个文本框 并实现了确定按钮点击监听事件 在文本框输入内容后 获取文本框里的内容 并以toast形式显示出来 创建自定义列表对话框并实现监听事件的代码如下: 参见blog:http: blog csdn net andie guo article details 14145135">在Android开发 我们经常会需要在Android界面上弹出一些对话框 比如询问用户或者让用户选择 关于Android Dialog的使用方法 已经有很多blog做出了详细的介绍(比如博客:7种形式的Android Dialog使用举例) 但是只是给出了创建 [更多]

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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