将变量从php传递给javascript

时间:2013-11-25 14:46:56

标签: javascript php html

如何将变量从php传递给我的javascript,以便它自动增加一个唯一的数字。我认为格式错误。任何帮助将不胜感激。我试图得到“txtHint”+自动递增$ i去javasript作为唯一ID。所以它将在循环中工作。我如何传递它,以便java可以使用php正确地将其翻译为txtHint + $ i。我无法让它带来任何结果。任何帮助非常感谢..

    <script type="text/javascript">
     function showCustomer(str)
      {
       var xmlhttp;    
    if (str=="")
       {
     document.getElementById("txtHint"+$i).innerHTML="";
    return;
       }
   if (window.XMLHttpRequest)
      {// code for IE7+, Firefox, Chrome, Opera, Safari
     xmlhttp=new XMLHttpRequest();
       }
   else
     {// code for IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
     }
       xmlhttp.onreadystatechange=function()
    {
      if (xmlhttp.readyState==4 && xmlhttp.status==200)
         {
    document.getElementById("txtHint"+$i).innerHTML=xmlhttp.responseText;
   }
   }
   xmlhttp.open("GET","somepage.php?q="+str,true);
   xmlhttp.send();
      }
   </script>


$result=mysql_query("SELECT * from items");


echo "<table  >
</tr>";


for ($i = 0; $Update = mysql_fetch_assoc($result); ++$i)
{

   <td><input type='text' size='5' id='cno' name='cno' value='{$Update['line']}'  
       readonly/></td>


   <td><input type='text'size='5' name='con' value='{$Update['con']}' readonly/>

     <td><select name='Description' id= 'cfname' onchange='showCustomer(this.value);

  <td width='20'><div id='txtHint".$i."' ></div></span></td>

0 个答案:

没有答案