Kullanma

5 Cevap php

Ben birden çok düzenlenebilir satır içeren bir tablo oluşturma ediyorum. Eğer aynı anda birden isimlerini değiştirmek, böylece bir çalışanın her satır gibi. Bunu içinde bazı gizli alanlar ayrıca tablo satırları ile kurulabilmesi için ihtiyaç var.

Sorun tablo etiketleri içine girişi olan xhtml geçerli olmasıdır. Bu açıkça bir gerekmez gizli alanlar için yeni bir sütun yapmak istiyorsunuz ve ben <tr><td> etiketleri içinde onları sarmak istemiyorum.

Ben XHTML yapmak için başka bir şey içine sarın eğer birisi biliyor mu?

5 Cevap

Varolan bir hücrede gizli <input> s koyabilirsiniz.

Onlar sonraki herhangi bir görünür girişine koyun ve ince olabilir, gizli ediyoruz.

<tr>
  <td><input type="text" name="fname" /></td>
  <td><input type="text" name="lname" />
      <input type="hidden" name="cid" value="11" />
      <input type="hidden" name="uid" value="12" />
  </td>
</tr>

Ne son sütunda gizli giriş etiketi koyarak yanlış var?

...
<td>
  <input type="text" name="yourname" />
  <input type="hidden" name="thisrowuniqueid" value="123" />
</td>
...

Ben bu işe veya doğrulamak ama eğer size görünürlük gizli için içeren satır ve sütunları ayarlamak için deneyebilirsiniz% 100 emin değilim.

tr.hidden, td.hidden {
    visibility: hidden;
}

Denemeye değer.

Bu mükemmel geçerli XHTML sıkı kodudur. Bu tablo etiketleri girdi alanları eklemek mümkündür

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
    <title>Dicabrio.com</title> 
    <meta http-equiv="content-type" content="text/html; charset=utf-8" /> 

</head> 
<body>
<form id="test" method="post" action="test.php">
<fieldset>
<legend>test</legend>
<table>
    <tr><td>
    <label>test</label><input type="text" name="test" value="" />
</td></tr>
</table>
</fieldset>
</form>
</body> 
</html>