javascript字符串连接,请人给我彻底讲讲
var str="reguser_do.asp?psw_value="+obj.value+"®id_value="+obj.id+"&ac_name="+ajax
我这样连接哪里错了?为什么要这样写?
没有错误,只是ajax是个什么变量,起码都保证它是字符串类型,如果是一个对象那肯定是不能拼接了。
var str="reguser_do.asp?psw_value="+obj.value+"®id_value="+obj.id+"&ac_name="+ajax
修改: --------------
var str="reguser_do.asp?psw_value="+obj.value+"®id_value="+obj.id+"&ac_name="+'ajax'
我这样修改就对了,请问为什么?AJAX就是一个常量。
str 是 url的话,用 encodeURIComponent 处理一下特殊字符
JScript code:
var str="reguser_do.asp?psw_value=" + encodeURIComponent(obj.value) + "®id_value=" + encodeURIComponent(obj.id) + "&ac_name=" + encodeURIComponent(ajax);
var str="reguser_do.asp?psw_value="+obj.value+"®id_value="+obj.id+"&ac_name="+ajax
修改为下面这样,这样修改就对了 --------------
var str="reguser_do.asp?psw_value="+obj.value+"®id_value="+obj.id+"&ac_name="+'ajax'
,请问为什么?
AJAX就是一个常量。
"ajax"是常量的话,直接
var str=&q
相关问答:
这是我的文本框
<input type="text" size="60" name="password_answer" id="pwdanswer" value="$!password_answer" >
提交按钮
<input clas ......
我在后台用C#编写ASP.NET页面,同时要用JAVASCRIPT来控制提示窗口,如
Response.Write(" <script language=javascript>confirm('确定要删除吗?') </script>");
我要用confirm( ......
我在后台调用JavaScript的时候,他是在后台把事件的代码执行一次后在执行JavaScript方法
有什么办法 在执行JavaScript方法的时候停住,在执行后面的代码
不太明白啊,说清楚点吧
就是执行后台代码的时候 ......
$("p:first").before(" <center> <button id=\"button1\" onClick=\"cut()\">剪切 </button> <button id=\"button2\">复制 <\/button> ......
如何实现当鼠标悬停控件上时,出现该控件的尾部显示对应的层,鼠标移动到该层上进行相应的操作,当鼠标移除时(不在控件上也不在层上)层隐藏,
HTML code:
<html>
<head>
<meta http-equiv= ......