Saya sedang mengusahakan penghantar e-mel php dan saya buntu. Sebahagian daripada borang ialah input radio dan pengguna perlu memilih salah satu daripadanya. Saya perlu mendapatkan id elemen dan menulisnya ke dalam e-mel (cth: "Jenis Bilik: Bilik2").
<div id="roomsContainer"> <input type="radio" name="roomType" id="Room1" data-customInfo="some information about room"/> <label for="Room1" class="roomTypeLabel"><div class="roomDiv">Room1</div></label> <input type="radio" name="roomType" id="Room2" /> <label for="Room2" class="roomTypeLabel"><div class="roomDiv">Room2</div></label> ..... </div>
GPT memberikan saya kod ini, tetapi ia menghasilkan hasil "Jenis Bilik: Terbuka". Saya sendiri tidak tahu PHP. Bagaimanakah saya boleh membetulkan kod tersebut? Jadi jenis bilik akan menunjukkan ID input yang dipilih, atau lebih baik lagi teg "data-" elemen yang dipilih?
$roomType = $_POST['roomType']; $body .= "Room Type: $roomType\n";
id
属性的目的是唯一标识客户端上的元素,主要用途是链接到页面的特定部分、引用该元素使用标签的for
atribut dan letakkannya menggunakan CSS dan JavaScript. Ia tidak direka untuk dihantar ke pelayan. Anda tidak boleh mendapatkannya menggunakan PHP.Apabila borang diserahkan kepada pelayan, data akan diperolehi daripada kawalan kejayaan
名称
和值
.Jadi sebarang data yang anda ingin hantar ke pelayan hendaklah disimpan dalam atribut
value
.dan