Gracias por la pronta respuesta...
Sin embargo, lo que me has mandado lo he probado en el codigo y ejecutado en el explorador, y sigue con el mismo problema.
Te comento que en esta parte del codigo:
function peticAjax(pagina,cad){
var parametro = "proveedor="+cad;
alert(parametro);
xmlhttp.open("POST",pagina,true);
xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
resp = xmlhttp.responseText;
registro = resp.split('::~::');
document.getElementById('txttipo').value=registro[1];
document.getElementById('txtplaca').value=registro[2];
}
}
Coloco el alert para ver si efectivamente me recibe el valor en el cad. Pero no lo recibe.
en esta parte:
onchange=\"javascript
:peticAjax('prueba2.php',this .value)
me he guiado de un ejemplo anterior, y supongo que el problema esta al momento de mandar el valor con el this.value.
Gracias de nuevo.
Aún sigo con el problema