一个关于网页的问题(50分)

  • 主题发起人 主题发起人 jobsxy
  • 开始时间 开始时间
1.你写的连接字符串好像有问题也!
http://www.gislab.ecnu.edu.cn/delphibbs/scripts/test.dll/xg?vname=%27+name+%27&vpassword=%27+password%27
"+"是什么意思?

2.<a href="xxx" id="abc" <b>onclick="javascript:DoMyJob();return false;"</b>> xxxxxxxxxxxxx</a>
然后在DoMyJob()这个script寒暑里面,你自己提交表单.
 
对了,id="abc"没什么用,可以去掉.
 
奇怪,这样的事情为什么不用asp?
 
to cAkk: 好象大伙都还是不明白我问的问题,不过我换了一种方法来做:
我干脆让用户先注册以后,才能进行修改或删除的动作
 
到底我应不应该向诸位发放啦?
 
我乃初学者,不知道用JS,我用VBS编出来罗!
看看-》


代码在这里

在《HEAD》... 《/HEAD》中加入
《script language="VBScript"》

sub login(x)
value1=Form1.vname.value
value2=Form1.vpassword.value

if x=1 then
window.location="scripts/test.dll/xg?vname="+value1+"&vpassword="+value2
end if

if x=2 then
window.location="scripts/test.dll/del?vname="+value1+"&vpassword="+value2
end if
end sub
《/script》

HTML:

《form name="Form1" method="post" action="scripts/test.dll/zc"》
姓名
《input name="vname" 》<br>
密码
《input name="vpassword" 》
〈input type="submit" name="Submit1" value="我想成为注册会员"〉
〈input type="button" value="修改个人资料" name="Submit2" onclick=login(1)〉
〈input type="button" value="注销(我不喜欢自杀)" name="Submit3" onclick=login(2)〉
〈/form〉

大家看看效果(将输出变成msgbox):

<script language="VBScript">
sub login(x)
value1=Form1.vname.value
value2=Form1.vpassword.value

if x=1 then
msgbox "scripts/test.dll/xg?vname="+value1+"&vpassword="+value2
end if

if x=2 then
msgbox "scripts/test.dll/del?vname="+value1+"&vpassword="+value2
end if
end sub
</script>

<form name="Form1" method="post" action="scripts/test.dll/zc">
<p> 姓名
<input name="vname" >
</p>
<p> 密码
<input name="vpassword" >
</p>
<p>
<input type="submit" name="Submit1" value="我想成为注册会员"><input type="button" value="修改个人资料" name="Submit2" onclick=login(1)> <input type="button" value="注销(我不喜欢自杀)" name="Submit3" onclick=login(2)>
</p>
</form> 

OK?
 
最好把它改成JavaScript!
就是 if ... then ... end if 的那个地方啦!
简单!
 
多人接受答案了。
 
后退
顶部