, пожалуйста, посмотрите на этот код и помогите, где ошибка,
foreach($FormVars["Level"] as $key=>$value)
{
$i=1;
echo('<tr><td align="center" >'.$key.'</td>
<td><INPUT Type="text" size="40" name="Designation_Level['.$key.']" value="'.$value.'"
onKeyDown="textCounter(document.FM_OrgDesignations.Designation_Level[<?php
echo'.$key.';?>],document.FM_OrgDesignations.remLen[<?php echo $i;?>],50)"
onKeyUp="textCounter(document.FM_OrgDesignations.Designation_Level[<?php
echo'.$key.';?>],document.FM_OrgDesignations.remLen[<?php echo $i?;>],50)"/>
<input readonly type="text" name="remLen[<?php echo $i;?>]" style="border:0px; border-color:#F1EFFC; background-color:#FFFFFF;"></td></tr>');
$i++;
}
В приведенном выше коде я хочу передать это имя для поля ввода textcounter()
. Как я могу взять эту переменную php в JavaScript? Также, как я могу изменить имя ввода только для чтения в каждом цикле.?
Я хочу назвать это textcounter()
для всех полей ввода.