php返回值 js

来源:百度知道 编辑:UC知道 时间:2024/05/12 18:55:55
<script language="javascript">
var xmlHttp;
function change(a,b)
{

document.form1.b.value=a.value;
a.value="北京";

}
</script>
<form method="post" name="form1" action="hh.php">
<input type="text" onBlur="change(this,b)">
<input type="hidden" name="b">
<input type="submit" value="提交">
</form>
以上是我的程序,我现在想把" a.value="北京";"变成" a.value=sss.php?txt=b; ".
我该怎么做???
a.value="北京";
变成从 sss.php 得到值,并且要传一个值过去
就好象是:"sss.php?txt="+a.value;

我确实不明白你的问题!
这么跟你说吧`你想把哪个元素里面的value改成:"sss.php?txt="+a.value;
还是把哪个变量改成:"sss.php?txt="+a.value;
-----------
sss.php 这个哪来的?
--------------
你把一个文本框的内容比喻成了几种,我看着都晕了。

<script language="javascript">
var xmlHttp;
function change(a,b)
{

document.form1.b.value=a.value;
a.value="<?php echo $_GET['txt']; ?>";

}

不知道楼主是不是要这个结果。。

onBlur会在失去交点的时候运行

你这个例子是在页面不提交不刷新的情况下与服务器交换信息,

那你一定会用到 js 中的 XMLHttpRequest 控件

过程有点多,但你一定得这么做

给你个XMLHttpRequest的例子

<script type="text/javascript" language="javascript">
var http_request = false;
function makeRequest(url) {

http_request = false;

if (window.XMLHttpRequest) { // Mozilla, Safari,...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http