Php 如何使用两个页面向JavaScript提交值。。?
你好,站长们,我正在尝试使用index.php和fonts.html两个页面向java脚本提交值 下面是我在index.php中使用的java脚本代码Php 如何使用两个页面向JavaScript提交值。。?,php,javascript,jquery,html,javascript-events,Php,Javascript,Jquery,Html,Javascript Events,你好,站长们,我正在尝试使用index.php和fonts.html两个页面向java脚本提交值 下面是我在index.php中使用的java脚本代码 <script language=javascript> var cp = new ColorPicker(); var fp = new FontPicker('window'); function pickFont(font) { document.getElementById('fimg').src='http://
<script language=javascript>
var cp = new ColorPicker();
var fp = new FontPicker('window');
function pickFont(font) {
document.getElementById('fimg').src='http://example.com/im/font/' + font + '.png';
document.getElementById('fid').value=font;
}
if (document.getElementById('fid').value) {
pickfont(document.getElementById('fid').value);
}
</script>
应通过fonts.html提交值,其代码为:
<body>
<p><form method=get action="/fonts.html" style="display:inline"><input type=submit name=cat value="Favorites"></form>
<div id="Favorites">
<A HREF="#" onClick="window.opener.FontPicker_pickFont(Times-Roman,window); return false;" STYLE="text-decoration:none;"><img alt="Times-Roman " style="border: outset 1pt" border=1 vspace=1 hspace=1 src="http://www.example.com/im/font/Times-Roman.png"></a>
<A HREF="#" onClick="window.opener.FontPicker_pickFont(ariel,window); return false;" STYLE="text-decoration:none;"><img alt="ariel " style="border: outset 1pt" border=1 vspace=1 hspace=1 src="http://www.example.com/im/font/font/ariel.png"></a>
</div>
</body>
当用户打开index.php时,当他单击该链接时,他将得到一个链接,他将被重定向到fonts.html,在那里他可以选择单击Times-Roman.png和ariel.png中的一个图像
现在我想做两件事
1] 当用户单击Times-Roman.png时。fimg'.src'应获取Times-Roman.png的位置
及
2] “fid”。值应保持Times-Roman.ttf的值
我知道这可以通过在fonts.html的第二页中添加javascript代码来实现,但并不完全得到您的响应…您传递给pickfont的字体值需要是一个字符串,您将作为变量处理您可以更正该代码吗?并编写一个新的代码吗?嗨,charlietfl。。我试着修正window.opener.FontPicker_pickFont'Times-Roman',窗口,但没法。。同样的问题…没有修复使用浏览器控制台查看错误…Firebug或chrome F12但我没有发现任何错误。。查看演示页面,然后单击字体旁边的pick。。然后选择第一个图像,它将重定向回index.html。。。其中,需要在字体旁边选择srinivas图像。希望你现在有个想法???document.getElementByIdfid在页面加载时为空,在它存在之前无法查找