Hola a todos, aclaro que se muy poco de ajax pero intento meter mano y conocer mas este lenguaje.
Estoy trabajando en una pagina que al ingresar un codigo me muestra los datos del mismo es decir la descripcion y el arancel.
La pagina es Index.php 
 Código HTML:
 <head>
<style type="text/css">
legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.titulo{
	width:80%;
}
.contenido{
	width:20%;
}
</style>
</head>
<script type="text/javascript" src="funciones.js"></script>
<body style="background:#FFFFFF;">
<table width="1105" border="1">
  <tr>
    <td height="83"><form name="frmbusqueda" action="" onsubmit="buscarDato(); return false">
  <div align="left">
    <table width="751" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td width="124">Codigo
          <input name="dato" type="text" size="20" maxlength="10" /></td>
        <td width="627">
          <div id="resultado"></div></td>
      </tr>
    </table>
    <label for="textfield"></label>
    
    <label for="textfield"></label>
  </div>
</form></td>
  </tr>
</table>
</body>
</html>  Luego busca en la pagina prueba.php de acuerdo al valor ingresado.  
 Código PHP:
    <?php
require('conexion.php');
 
$busqueda=$_POST['busqueda'];
// DEBO PREPARAR LOS TEXTOS QUE VOY A BUSCAR si la cadena existe
if ($busqueda<>''){
    //CUENTA EL NUMERO DE PALABRAS
    //$trozos=explode(" ",$busqueda);
    //$numero=count($trozos);
    //if ($numero==1) {
        //SI SOLO HAY UNA PALABRA DE BUSQUEDA SE ESTABLECE UNA INSTRUCION CON LIKE
//        $cadbusca="SELECT * FROM nomhospital WHERE codigo LIKE '%$busqueda%' OR TITULO LIKE '%$busqueda%' LIMIT 10;";
        $cadbusca="SELECT * FROM nomhospital WHERE Codigo = $busqueda ";
    //} elseif ($numero>1) {
        //SI HAY UNA FRASE SE UTILIZA EL ALGORTIMO DE BUSQUEDA AVANZADO DE MATCH AGAINST
        //busqueda de frases con mas de una palabra y un algoritmo especializado
        //$cadbusca="SELECT * , MATCH ( descripcion, fecha ) AGAINST ( '$busqueda' ) AS Score FROM post WHERE MATCH ( TITULO, CONTENIDO ) AGAINST ( '$busqueda' ) ORDER BY Score DESC LIMIT 50;";
    }
    
?>
    <table border="0" cellpadding="0" cellspacing="0" style="width:100%;" > 
 
        <tr>
            <td width="93%" class="titulo">Descripción de la Prestación </td>
            <td width="7%" class="contenido">Arancel</td>
        </tr>
<?php
    $result=mysql_query($cadbusca, $con);
    $i=1;
    while ($row = mysql_fetch_array($result)){
        echo "
            <tr>
                <td class=\"titulo\">".$row['descripcion']."</td>
                <td class=\"contenido\">".$row['arancel']."</td>
            </tr>";
        //echo "<input type='text' name='ver' value=".$row['descripcion']." size='100' maxlength='100'/>";
        $i++;
    }
//}
?>
 
</table>   
  funciones.js: 
Código:
 // JavaScript Document
function nuevoAjax(){
	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 buscarDato(){
	resul = document.getElementById('resultado');
	
	bus=document.frmbusqueda.dato.value;
	
	ajax=nuevoAjax();
	ajax.open("POST", "prueba.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			resul.innerHTML = ajax.responseText
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send("busqueda="+bus)
}
  Lo que necesito es tomar el valor del arancel para luego en otro textbox ingresar la cantidad y asi multiplicando estos dos me de un resultado final.
Espero me puedan ayudar.
Saludos. Y FELIZ 2010!!!!
