从提示框中获取值

时间:2011-06-02 22:11:28

标签: php javascript ajax

您好 我正在尝试进行简单的网络聊天,我希望用户在第一次加载聊天页面时选择他的名字,为此我正在使用此功能:

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();
}

我把它放在head部分然后在body onload中......我调用了函数但是无法弄清楚如何从提示框中提取文本。我试过了

login(getElementsByName('x').value)

但是,显然不是那样,所以,请帮忙。 谢谢 Leron

2 个答案:

答案 0 :(得分:1)

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

然后x具有在提示中输入的值。

答案 1 :(得分:0)

var login = getElementsByName('loginboxname').value;

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