href怎么写

1. 在href里写javascript,这样写错在哪里

<div id="logout" style="text-align:left;diaplay:block;"> <a href="javascript:void(0);" onclick="fswitch()" >;登录</a></div><div id="login" align="center" style="display:none;">这里是登录的代码,代码省略</div><script>function fswitch(){ if (document.getElementById("login").style.display == "none"){ document.getElementById("login").style.display = "block"; document.getElementById("logout").style.display = "none"; alert("d"); } else{ document.getElementById("logout").style.display = "block"; document.getElementById("login").style.display = "none"; alert("3"); }}</script>。

href怎么写
2. 网页中href怎样定向到自己写好的JQuery方法

你用href生成标签链接的吗?

哦 看出来了,你那个addtb()被包装在下面的这里面

$(function() {

function addtb(nowPage) {

.代码。.

}

});

这个时候,你点那个链接调用不了addtb的问题是,addtb是不可达的,它是一个内部的方法,也就相关于一个局部变量一样,只可在内部使用,外面是无法访问的。

举个简单的例子

function convert()

{

var i=0;

function display()

{

代码

}

}

//这里的display就像这个i一样,只可在这个convert里使用,作用域只是在这个convert()函数里面,外面是不可见的。所以你的问题就是这个

改起来也简单,把这个addtb放到最外层就可以了

$(function() {

function href(i){

return "";

}

});

function addtb(nowPage) {

.代码。.

}