不用表单怎样取得<input name="textfield" type="text" value="123456789">的value字符串 PHP代码如下:<input name="textfield" type="text" value="123456789">不要使用等直接取得value上的字符串123456789 赋给一个在PHP中的变量谢谢高手帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这其实是JS的问题。要得到更标准的答案应该去JS大阪问,下面的试试,看行不行。<script>window.onload=function(){ var aa=getElementByName('textfield').value; window.lacation.href='aa.php?key='+aa;}</script><input name="textfield" type="text" value="123456789">然后在aa.phpz中:$a=$_GET['key']; 取不到呀<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title></head><script>window.onload=function(){ var aa=getElementByName('textfield').value; window.lacation.href='aa.php?key='+aa;}</script><input name="textfield" type="text" value="123456789"><?php$a=$_GET['key'];echo "输出字符:".$a;?><body></body></html> 本来是想把 下面的selectid变量,赋给PHP然后$_SESSION到另一个PHP 页面使用的function newtree(){var selectedNode = zTreeObj.getSelectedNode();if (selectedNode){var selectid=selectedNode.Id//document.write(selectid);//alert("----名称:---------"+selectedNode.Name+"---Id:-----"+selectedNode.Id+"----Pid:-------"+selectedNode.PId+"结束");}else{alert("请选择要生成新建文件夹位置!");}}周转了很久,把它赋给了隐藏的input-value,但是现在input也周转不到PHP上去,真烦 诶!!!你2L的代码是可以的,只不过你写的错误太多了。把下面代码存成aa.php.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title></head><script>//window.onload=function(){// var aa= document.getElementsByName('textfield')[0].value;// // var bb= document.getElementById('textfield').value;// window.location.href = "aa.php?key="+aa;//} function _submit() { var aa= document.getElementsByName('textfield')[0].value; var bb= document.getElementById('textfield').value; 下面2个都可以。 //window.location.href = "aa.php?key="+aa; window.location.href = "aa.php?key="+bb; }</script><input id="textfield" name="textfield" type="text" value="123456789"><input name="button" type="button" value="提交" onclick="_submit()" ><?php$a=$_GET['key'];echo "输出字符:".$a;?><body></body></html> 找到解决方案了,变量定义页面,<SCRIPT LANGUAGE="JavaScript"> function _submit() { newtree(); xmlhttp = new XMLHttpRequest(); var bb= document.getElementById('33').value; xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById("test").innerHTML = xmlhttp.responseText; }} xmlhttp.open("GET", "45454.php?key="+bb, true); //alert xmlhttp.readyState==4; xmlhttp.send(); if(bb!=="") { showPopWin('新建文件夹','directory.php',300,280,null,true,true);} }</SCRIPT>SESSION页面(45454.php)<?phpsession_start();$a=$_GET["key"];$_SESSION['name']=$a;echo $a;?>传递到另一个页面,显示出来session_start();$ssion=$_SESSION['name'];unset($_SESSION['name']);echo $ssion;谢谢各位参与解决 求救!!连接本机数据库时出现不知道这样的主机 PHP+iis运行首页外观显示不整齐的问题 如何用PHP模拟POST方法 采集提交后的数据 大家帮忙 贴些正则上来吧~ 求HTML代码格式化工具 关于HTML标签的处理函数 php和xml结合有什么好处? 初学者问题:如何调试表单处理程序? mysql中对TIMESTAMP类型操作的函数 PHP控制打印机的问题 调整数字的精度? foreach 取某几行的值
<script>
window.onload=function(){
var aa=getElementByName('textfield').value;
window.lacation.href='aa.php?key='+aa;
}</script>
<input name="textfield" type="text" value="123456789">然后在aa.phpz中:
$a=$_GET['key'];
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<script>
window.onload=function(){
var aa=getElementByName('textfield').value;
window.lacation.href='aa.php?key='+aa;
}
</script><input name="textfield" type="text" value="123456789">
<?php
$a=$_GET['key'];echo "输出字符:".$a;
?>
<body>
</body>
</html>
本来是想把 下面的selectid变量,赋给PHP然后$_SESSION到另一个PHP 页面使用的
function newtree(){var selectedNode = zTreeObj.getSelectedNode();
if (selectedNode)
{
var selectid=selectedNode.Id
//document.write(selectid);
//alert("----名称:---------"+selectedNode.Name+"---Id:-----"+selectedNode.Id+"----Pid:-------"+selectedNode.PId+"结束");
}
else
{
alert("请选择要生成新建文件夹位置!");
}}周转了很久,把它赋给了隐藏的input-value,但是现在input也周转不到PHP上去,真烦
把下面代码存成aa.php.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<script>
//window.onload=function(){
// var aa= document.getElementsByName('textfield')[0].value;
//
// var bb= document.getElementById('textfield').value;
// window.location.href = "aa.php?key="+aa;
//} function _submit()
{
var aa= document.getElementsByName('textfield')[0].value;
var bb= document.getElementById('textfield').value;
下面2个都可以。
//window.location.href = "aa.php?key="+aa;
window.location.href = "aa.php?key="+bb;
}
</script><input id="textfield" name="textfield" type="text" value="123456789">
<input name="button" type="button" value="提交" onclick="_submit()" >
<?php
$a=$_GET['key'];echo "输出字符:".$a;
?>
<body>
</body>
</html>
function _submit()
{
newtree();
xmlhttp = new XMLHttpRequest();
var bb= document.getElementById('33').value;
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById("test").innerHTML = xmlhttp.responseText;
}}
xmlhttp.open("GET", "45454.php?key="+bb, true);
//alert xmlhttp.readyState==4;
xmlhttp.send();
if(bb!=="")
{
showPopWin('新建文件夹','directory.php',300,280,null,true,true);
}
}
</SCRIPT>SESSION页面(45454.php)
<?php
session_start();
$a=$_GET["key"];
$_SESSION['name']=$a;
echo $a;
?>传递到另一个页面,显示出来
session_start();
$ssion=$_SESSION['name'];
unset($_SESSION['name']);
echo $ssion;谢谢各位参与解决