ASP的菜问题,谁给出正确代码,立即给分! (30分)

  • 主题发起人 主题发起人 HHSH
  • 开始时间 开始时间
H

HHSH

Unregistered / Unconfirmed
GUEST, unregistred user!
我用代码实现了在表格的每行插入一个checkbox,现在我想在点击checkbox时执行
一段代码,如何写呢?
我写的代码,但不行!
(1)<input type="checkbox" name="checkbox" value="checkbox"
onclick="if (this.clicked) then
session("abc")="1111">
(2)<input type="checkbox" name="checkbox" value="checkbox"
onclick="test()">
(1)和(2)都通不过!
 
把asp代码放在他下面就可以了。
 
请说清楚点,我是刚学ASP,不好意思。
 
function onAgree2()
{
session("abc")="1111"
document.form2.action="......";
document.form2.submit();
}
<input type="checkbox" name="checkbox" value="checkbox" onClick="onAgree2();">
 
好像session("abc")="1111"这句只能在服务器端执行吧。(Asp不是很懂,随便说说)
 
to thomashukaidi:
谢谢!
我的代码怎么不行呢?
<%
Function test()
session("abc")="aaaaaaaaa"
response.write session("abc")
end Function
%>
..........
<input type="checkbox" name="checkbox" value="checkbox" onClick="test();">
 
<script language=vbscript>
Function test()
session("abc")="aaaaaaaaa"
response.write session("abc")
end Function
</script>
 
老大,ASP只能在远程运行,而ONCLICK是本地执行的,试试JAVASCRIPT
Function test()
{
session("abc")="aaaaaaaaa";
}
<input type="checkbox" name="checkbox" value="checkbox" onClick="test();">
我比你更菜啊,昨天才开始弄DELPHI
 
<HTML>
<HEAD>
<TITLE> Newdo
cument </TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
function test(a)
{
alert(a.name);
}
//-->
</SCRIPT>
<input type="checkbox" name="checkbox" value="checkbox"
onclick="test(this)">AAAAAA
<input type="checkbox" name="checkboxBBBBB" value="checkbox"
onclick="test(this)">BBBBBB
</BODY>
</HTML>
 
你的问题显示和ASP无关!!!!!!!!!!!!!!!!!
只是一个HTML和客户端脚本的问题。
 
你是组选,还是单选
<script language=vbscript>
<%
Function test()
// session("abc")="aaaaaaaaa"
response.write ("<% session(abc)=aaaaaaaaa %>")
end Function
%>
 
我同意 thomashukaidi,应该这么写
<script language=vbscript>
Function test()
session("abc")="aaaaaaaaa"
response.write session("abc")
end Function
</script>
 
我想也同意jsxjd的说法。
对于“Session、Response”这类服务器端执行的ASP对象,应用在客户端“<Script></Script>”里面,能被识别吗?我想不行吧。
还有一个问题就是:能在客户端直接调用服务器端函数吗?
如HHSH说的:
<%
Function test()
session("abc")="aaaaaaaaa"
response.write session("abc")
end Function
%>
..........
<input type="checkbox" name="checkbox" value="checkbox" onClick="test();">
 
我遇到的疑问是:
在服务器上运行的数据信息,希望在客户端写javascript调用。
感觉不知道如何调用,请大家指教。
 
(1)<input type="checkbox" name="checkbox" value="checkbox"
onclick="if (this.clicked) then
session("abc")="1111">
(2)<input type="checkbox" name="checkbox" value="checkbox"
onclick="test()">
你这样写就让客户端(Javascript)默认一个名为"checkbox"的数组,如果要对不同的checkbox采用不同的“onclick”事件的话,可以这样(仅举个例子):
<Script language=javascript>
function test()
{
with(document.form(0))
{
checkbox(0).value......
checkbox(1).value......
checkbox(2).value......
}
}
</Script>
 
要結帖了:30分虧本呀!
<HTML>
<TITLE>TEST</TITLE>
<BODY>
<script language="VBS">
sub test()
msgbox "abcdddd"
end sub
</script>
<input type="checkbox" name="checkbox" value="checkbox"
onclick="test()">
</BODY>
</HTML>
 
呵呵呵呵 厉害 厉害 .
第一次听说session能够用在客户端!!!!!!!!!!!!!!!!!!!
 
呵呵,同意楼上.session怎么可以用在客户端设置???
建议使用多页面,onclick时,调用隐含页面加载一个asp脚本,加个参数,让脚本写session.
onclick="frmRefresh.load('writesession.asp?user=aaaa');return false;"
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部