Bagaimana untuk mendapatkan Id input bulatan yang diperiksa dalam php?
P粉935883292
P粉935883292 2023-09-07 12:40:39
0
1
663

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";

P粉935883292
P粉935883292

membalas semua(1)
P粉378890106

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.

<input type="radio" name="foo" value="bar" checked>

dan

$result = $_POST['foo'];
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!