点击按钮在文本框中显示

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>


...全文
206 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一块的内容 可以多找相关资料看看

28,409

社区成员

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

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