Php 从提示框中获取值

Php 从提示框中获取值,php,javascript,ajax,Php,Javascript,Ajax,你好 我正在尝试进行一次简单的网络聊天,我希望用户在首次加载聊天页面时选择自己的姓名,为此,我使用以下功能: function Login(un) { var x=prompt("Please enter your name",""); var xmlhttp; if (window.XMLHttpRequest) {// Използваните браузъри xmlhttp=new XMLHttpRequest(); } else {// Кой ли ползва те

你好 我正在尝试进行一次简单的网络聊天,我希望用户在首次加载聊天页面时选择自己的姓名,为此,我使用以下功能:

function Login(un)
{
var x=prompt("Please enter your name","");
var xmlhttp;
if (window.XMLHttpRequest)
  {// Използваните браузъри
  xmlhttp=new XMLHttpRequest();
  }
else
  {// Кой ли ползва тези версии..
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
    xmlhttp.open("GET","login.php?u="+un,true);
    xmlhttp.send();
}
我把这个放在头部,然后放在身体上。。。我调用了该函数,但不知道如何从提示框中提取文本

login(getElementsByName('x').value)
但显然不是这样,所以,请帮忙。 谢谢 勒隆

只需确保将“loginboxname”替换为登录框的实际名称即可。变量“login”应该是该框的值

var x=prompt("Please enter your name","");

然后x在提示符中输入值。

var x=prompt(“请输入您的姓名”)是否不包含该值?调用提示符后,我看不出您在哪里使用它。我尝试了这个方法-将名称改为函数Login(),然后改为xmlhttp.open(“GET”,“Login.php?u=“+x,true”);-在login.php?u=+x中添加变量'x',但在
var x=prompt(“请输入您的名字,”)之后仍然没有任何内容放置<代码>警报(x)。。。它包含值吗?是的,事实上我只是误解了这个问题。“x”有这个值,而实际的问题是在我的MySQL查询中。很抱歉误导您,但非常感谢您的帮助。
var x=prompt("Please enter your name","");