에 루프에 표시 DIV ID를 얻을 수 없습니다. getElementById()
함수를 만들려고 루프 아래에 div ID를 추가하려고했습니다. 그러나 위의 루프는 자체적으로 루프를 만듭니다. 또한 tr 문을 변경할 수 없습니다. 나는 실제로 코드 이그니 터 (Code Igniter)의 모든 tr 문을 검색하고 바꾼다. 아직 거기에있다. 나는 아주 초심자이고, 이것이 3 일 동안 나를 당황하게하고 있었기 때문에, 어떤 충고도 정말로 바르게 평가할 것이다.는 내가 루프를 작성하는 명령이 코드 점화
<tbody id="cart_contents">
<?php
if(count($cart)==0)
{
?>
<tir><td colspan='8'>
<div class='warning_message' style='padding:7px;'><?php echo $this->lang->line('sales_no_items_in_cart'); ?></div>
</tr></tr>
<?php
}
else
{
echo "</tr><tir>";
foreach($cart as $line=>$item)
{
?>
<td id = " <?php echo $item['name'];?>" style="align:center;" ><?php echo $item['name']; ?></td>
<?php if ($items_module_allowed)
{
?>
<td><?php echo form_input(array('name'=>'price','value'=>$item['price'],'size'=>'6'));?></td>
<?php
}
else
{
?>
<td><?php echo $item['price']; ?></td>
<?php echo form_hidden('price',$item['price']); ?>
<?php
}
?>
<td>
<?php
if($item['is_serialized']==1)
{
echo $item['quantity'];
echo form_hidden('quantity',$item['quantity']);
}
else
{
echo form_input(array('name'=>'quantity','value'=>$item['quantity'],'size'=>'2'));
}
?>
</td>
<td><?php echo to_currency($item['price']*$item['quantity']-$item['price']*$item['quantity']*$item['discount']/100); ?></td>
<?php
if($item['allow_alt_description']==1)
{
}
else
{
if ($item['description']!='')
{
}
else
{
}
}
?>
</td>
<td> </td>
<td style="color:#2F4F4F";>
<?php
if($item['is_serialized']==1)
{
}
?>
</td>
<td colspan=3 style="text-align:left;">
<?php
if($item['is_serialized']==1)
{
}
?>
</td>
</tr>
<tr style="height:3px">
<td colspan=8 style="background-color:white"> </td>
</tr> </form>
<?php
}
}
?>
</tbody>
</table> </div>
이것은 원래 루프의 HTML 출력입니다.
<tr><td id=" test" style="align:center;">test</td>
<td><input type="text" name="price" value="150.00" size="6"></td>
<td>
etc...
</td>
</tr>
하면, 루프 전체를하시기 바랍니다 게시 할 수 있습니까? – marramgrass
빠른 답장을 보내 주셔서 감사합니다. 위의 PHP 코드를 방금 업데이트했습니다. 안부, 사이몬 – simon
죄송합니다, 정말 어떤 문제인지 이해하지 못합니까? 그게 (아닌) 무엇이고, 무엇을하기로되어 있습니까? – Czechnology