este ejemplo funciona bien cuando cuando esta en un div
pero cada vez que trato de meter a un input no me sale
esta pagina se llama
a23.php
Código PHP:
Ver original<!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=utf-8" />
<title
>Documento
sin t
í
;tulo
</title
> <script type="text/javascript">
function objetoAjax(){
var xmlhttp=false;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
function test()
{
divResultado = document.getElementById('resultado');
nombre=document.getElementById('nombre').value;
ajax=objetoAjax();
ajax.open("POST", "resultadoajax.php",true);
ajax.onreadystatechange=function() {
divResultado.innerHTML="Espere por favor";
if (ajax.readyState==4 && ajax.status == 200)
{
divResultado.innerHTML = ajax.responseText
}
}
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.send("nombre="+nombre)
}
</script>
</head>
<body>
COMO METER EL CONTENIDO EN INPUT YA CAUNADO LO METO EN DIV SI SALE
<form id="form1" method="post">
Valor a envíar
<input id="nombre" name="nombre" type="text">
<label>
<input id="button" onclick="test()" name="button" type="button" value="Botón">
</label></form>
<!--<div id="resultado">Aquí mostramos el resultado funciona bien pero cuando lo cambio a input no puedo</div> -->
<input id="resultado" name="nombre" type="text"> <!--no ptedo meter el valor-->
</body>
</html>
esta pagina se llama
resultadoajax.php
Código PHP:
Ver original<?php
echo "el contenido en div si lo puedo meter</br> ";
echo "PERO EN UN INPUT NO HE PODIDO ".strtoupper($_POST['nombre']);
?>