var frank_param = gup( 'frank' );
var pageURL = encodeURIComponent("directory_doctor_page.php?DoctorID=23");
我有两行代码我想用var frank替换23。 我将如何实现这一目标?
由于
答案 0 :(得分:1)
你可以这样连接:
var pageURL = encodeURIComponent("directory_doctor_page.php?DoctorID=" + frank_param);
从String operators上的mozilla JS文档中提取:
除了可以在字符串上使用的比较运算符 值,连接运算符(+)连接两个字符串值 在一起,返回另一个字符串,它是两者的结合 操作数字符串。例如,“my”+“string”返回字符串“my 字符串”
速记赋值运算符+ =也可用于连接 字符串。例如,如果变量mystring的值为“alpha”, 然后表达式mystring + =“bet”评估为“alphabet”和 将此值赋给mystring。
答案 1 :(得分:1)
您可以简单地将变量连接到字符串:
var frank_param = gup( 'frank' );
var pageURL = encodeURIComponent("directory_doctor_page.php?DoctorID=" + frank_param );
我建议您在StackOverflow常见问题解答中查看一些JavaScript Tutorials。