js与js变量该怎么连接

JavaScript015

js与js变量该怎么连接,第1张

JS代码在客户端运行,单页面不刷新、连接情况下,页面上服务端代码(ASP|JSP|.net)等,是不可能获取JS里边的变量的。

你可以这样理解,服务端先生成各种网页对象。然后发送到客户端,客户端执行JS脚本,再一次处理这些对象。

JS可以获取ASP等里边的变量,直接用<%=%>放到JS里边就行。但是单次运行时ASP是不可能获取JS的变量的。

要想通过JS打开新的超链接,可以用:

var str ="mypage.htm?action=del"//超链接的地址和参数

document.location=str//打开这个地址

如果超链接里有JS变量:

var bianliang="20"// 随便定义一个JS变量

var str ="mypage.htm?action="+bianliang//超链接的地址和参数

document.location=str//打开这个地址

如果超链接里想调用ASP变量:

1、ASP里首先要定义这个变量

dim bianliang '定义一个服务端变量

bianliang="20" '给这个变量赋值

2、JS调用这个变量

var str ="mypage.htm?action="+"<%=bianliang%>"//超链接的地址和参数

document.location=str//打开这个地址

你要想测试下,可以用这两个方案的代码:

一、打开ASP里的变量定义的链接

<% dim bianliang

bianliang="http://www.baidu.com"

%>

<script language="javascript" type="text/javascript">

function openurl(){

var str='<%=bianliang%>'

document.location=str

}

</script>

<input value="打开" type="buttun" onclick="openurl()" />

二、打开JS里变量定义的链接

<script language="javascript" type="text/javascript">

var str="http://www.baidu.com"

function openurl(){

document.location=str

}

</script>

<input value="打开" type="buttun" onclick="openurl()" />

JS简称Javascript;JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

JS链接则是用JS代码实现功能的一条链接

如:<a href='#' onclick="alert('JS链接')">链接文本</a>

你点击后“链接文本”后,会弹出“JS链接”提示确认

<!--js引入外接文件-->

<script type="text/javascript" src="外部js的路径(xxxx.js)"></script>

<!--css引入外接文件-->

<link href="外部css文件路径(xxxx.css)" type="text/css" rel="stylesheet" />

<!--例子-->

<script type="text/javascript" src="/js/action.js"></script>

<link href="/css/style.js" type="text/css" rel="stylesheet" />