求救!一个JS函数的代码!在线等待!

itfly 2002-10-25 09:05:16
<script language=javascript>
function showmemo(classid,true)
{
var classid;
if true then{
document.location.href="index.asp?classid="+classid
}
else{
document.location.href="index.asp"
}
}
</script>

<a href="#" onclick="showmemo(15,true);return false">asdfdsf</a>
主要意图是:点击连接到index.asp?classid=15再点一次index.asp
条件怎么写,怎么来实现 true 与flase的转换!
...全文
40 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bencalie 2002-10-25
  • 打赏
  • 举报
回复
如果要循环,就使用。
JS的条件判断不使用如下if判断格式,没有then
if 条件成立 then
语句一
else
语句二

<script language=javascript>
var clicked=true;
function showmemo(classid,true)
{
var classid
if (clicked==true){
document.location.href="index.asp?classid="+classid
clicked=false
}
else
{
document.location.href="index.asp"
clicked=true
}
}
</script>
wind0209 2002-10-25
  • 打赏
  • 举报
回复
晕,晚了
wind0209 2002-10-25
  • 打赏
  • 举报
回复
你别把true 作为参数,让他在JS里面改变就可以了啊。
var true
function showmemo(classid,true)
{
var classid;
if true then{
document.location.href="index.asp?classid="+classid
true=0;
}
else{
document.location.href="index.asp"
true=1;
}
}
bencalie 2002-10-25
  • 打赏
  • 举报
回复
<script language=javascript>
var clicked=true;
function showmemo(classid,true)
{
var classid
if (clicked==true){
document.location.href="index.asp?classid="+classid
clicked=false
}
else
{
document.location.href="index.asp"
}
}
</script>
孟子E章 2002-10-25
  • 打赏
  • 举报
回复
<script language=javascript>
a=true
function showmemo(classid)
{
var classid;
if athen{
document.location.href="index.asp?classid="+classid
}
else{
document.location.href="index.asp"

}
a=!a
}
</script>

<a href="#" onclick="showmemo(15);return false">asdfdsf</a>

87,776

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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