如何在javascript中回显函数中的变量并将其存储在php变量中

如何在javascript中回显函数中的变量并将其存储在php变量中,javascript,php,Javascript,Php,我有一个html表格和文本框,在其中单击一行,行详细信息就会插入文本框中。我只想将插入文本框中的相同值存储在php变量中,这样我就可以回显该变量或将该变量用于其他目的。如何在php中打印f1.value。我想将f1.value存储在一个变量中,并在php中回显它,以便在我的用例中使用它。我可以通过document.write打印,但我想将值存储在php变量中。f1.value在我单击html表格行时动态更改 (函数(){ if(window.addEventListener){ addEven

我有一个html表格和文本框,在其中单击一行,行详细信息就会插入文本框中。我只想将插入文本框中的相同值存储在php变量中,这样我就可以回显该变量或将该变量用于其他目的。如何在php中打印f1.value。我想将f1.value存储在一个变量中,并在php中回显它,以便在我的用例中使用它。我可以通过document.write打印,但我想将值存储在php变量中。f1.value在我单击html表格行时动态更改

(函数(){
if(window.addEventListener){
addEventListener('load',run,false);
}else if(窗口附件){
window.attachEvent('onload',run);
}
函数运行(){
var t=document.getElementById('myTable');
t、 onclick=函数(事件){
event=event | | window.event;//IE8
var target=event.target | | event.src元素;
while(target&&target.nodeName!='TR'){//find TR
target=target.parentElement;
}
//如果(!target){return;}//tr应该始终找到
var cells=target.cells;
//var cells=target.getElementsByTagName('td');//可选
如果(!cells.length | | target.parentNode.nodeName=='THEAD'){
返回;
}
var f1=document.getElementById('firstname');
var f2=document.getElementById('lastname');
var f3=document.getElementById('age');
var f4=document.getElementById('total');
var f5=document.getElementById(“折扣”);
var f6=document.getElementById('diff');
f1.value=单元格[0]。innerHTML;
f2.value=单元格[1]。innerHTML;
f3.value=单元格[2].innerHTML;
f4.value=单元格[3]。innerHTML;
f5.value=单元格[4].innerHTML;
f6.value=单元格[5]。innerHTML;
var df=f6.0值;
//document.write(f1.value);
//文件写入(f2值);
//文件写入(f3.值);
//文件写入(f4.值);
//文件写入(f5.值);
//文件编写(df);
//日志(target.nodeName,事件);
};
}
})();

名字
姓
年龄
全部的
折扣
差异
彼得
帕克
28
9.99
20.3%
+3
厕所
罩
33
19.99
25.1%
-7
克拉克
肯特
18
15.89
44.2%
-15
布鲁斯
全能
45
153.19
44%
+19
布鲁斯
埃文斯
56
153.19
23%
+9
名字是:

姓:
年龄为:
总数为:
折扣为:
差异是:
你不能

您希望将服务器端存储为客户端变量


那是不可能的

@deceze你能给我建议其他可能的方法吗。因为我需要将f1.value传递给其他页面,所以我可以将其与数据库进行比较以检索值。谢谢你,正如副本所说,你可能想学习AJAX。你能帮我学习AJAX代码吗?因为我对它一无所知