nemo
Новичок
Получить ответ в строку input
в ajax
В index
скрипт работает так.. я опсылаю переменную на сервер от туда получаю ответ и переменную в
textarea через id по ajax
вопрос как мне получать ответ не через textarea а через INPUT??
в ajax
PHP:
<?php
$txt = isset($_POST['txt'])?$_POST['txt']:NULL;
echo $txt;
В index
PHP:
<html>
<head>
<script type="text/javascript" language="javascript">
var req = Create();
function ge(id)
{
return document.getElementById(id);
}
function Create(){
if(navigator.appName == "Microsoft Internet Explorer"){
req = new ActiveXObject("Microsoft.XMLHTTP");
}else{
req = new XMLHttpRequest();
}
return req;
}
function Request(query)
{
req.open('post', 'ajax.php' , true );
req.onreadystatechange = Refresh;
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
req.send(query);
}
function Refresh()
{
if( req.readyState == 4 )
ge('ajax').innerHTML = req.responseText;
else
ge('ajax').innerHTML = 'загрузка';
}
function Pusk()
{
var query;
query ='txt='+encodeURIComponent(ge('myid').value);
Request(query);
}
</script>
</head>
<body>
<textarea id="ajax" type='text'>
</textarea>
<br>
<br>
<br>
<input type='text' id='myid' ><br>
<input type="button" value="ТЫРЦ" onClick="Pusk()">
</body>
</html>
скрипт работает так.. я опсылаю переменную на сервер от туда получаю ответ и переменную в
textarea через id по ajax
вопрос как мне получать ответ не через textarea а через INPUT??