<input type="text" id="first_one" value="<?php echo $from_date ; ?>"/>
锚标记
这里我有一个achor标签...在点击这个锚时,一个函数被调用....
<script type="text/javascript">
function newwin() {
var a=document.getElementById("first_one").value;
myWindow=window.open('try1.php?leadid=a','myWin','width=400,height=650')
}
</script>
现在在这个函数我正在尝试这个,每当我点击锚标签...它应该打开另一个窗口,并采取文本框的价值....但它没有采取任何东西......任何人都可以帮帮我??
答案 0 :(得分:0)
尝试:
myWindow=window.open('try1.php?leadid=' +
encodeURIComponent(a),'myWin','width=400,height=650')
您的问题是您将'a'视为值而不是变量,因此传递文字字符串“a”而不是变量的值。
encodeURIComponent
用于确保将值安全地包含在网址中。
答案 1 :(得分:0)
字符串连接:
open('try1.php?leadid=' + a +'
答案 2 :(得分:0)
试试这个:
myWindow=window.open('try1.php?leadid=' + encodeURIComponent(a),'myWin','width=400,height=650')
您总是传递字符'a'
而不是a
的实际值。