kzen.dev
  • Pertanyaan
  • Tag
  • Pengguna
Notifikasi
Imbalan
Registrasi
Setelah Anda mendaftar, Anda akan diberitahu tentang balasan dan komentar untuk pertanyaan Anda.
Gabung
Jika Anda sudah memiliki akun, masuk untuk memeriksa pemberitahuan baru.
Akan ada hadiah untuk pertanyaan, jawaban, dan komentar tambahan.
Lebih
Sumber
Sunting
 GibsonFX
GibsonFX
Question

Cara mudah untuk menambahkan menu drop down dengan 1 - 100 tanpa melakukan 100 opsi berbeda?

Saya hanya ingin tahu apakah ada jalan pintas sederhana untuk menambahkan opsi ke menu dropdown untuk angka 1 hingga 100 daripada harus melakukan hal berikut:

<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>

dst. sampai ke 100?

Terima kasih

21 2012-04-13T14:24:13+00:00 3
Pemrograman
html
forms
Pertanyaan ini memiliki :value jawaban dalam bahasa Inggris, untuk membacanya masuk ke akun Anda.
Solution / Answer
 Curt
Curt
13 April 2012 в 2:27
2012-04-13T14:27:14+00:00
Lebih
Sumber
Sunting
#15931688

Tidak dengan HTML biasa, saya khawatir.

Anda bisa menggunakan beberapa jQuery untuk melakukan ini:

$(function(){
    var $select = $(".1-100");
    for (i=1;i<=100;i++){
        $select.append($('<option></option>').val(i).html(i))
    }
});​

-- LIHAT DEMO --

Anda dapat mengunduh jQuery di sini

 Curt
Curt
Jawaban edit 13 April 2012 в 2:36
27
0
 totallyNotLizards
totallyNotLizards
13 April 2012 в 2:27
2012-04-13T14:27:24+00:00
Lebih
Sumber
Sunting
#15931689

Tidak dengan HTML murni sejauh yang saya tahu.

Tetapi dengan JS atau PHP atau bahasa skrip lain seperti JSP, Anda dapat melakukannya dengan sangat mudah dengan for loop.

Contoh dalam PHP:

<select>
<?php
    for ($i=1; $i<=100; $i++)
    {
        ?>
            <option value="<?php echo $i;?>"><?php echo $i;?></option>
        <?php
    }
?>
</select>
16
0
 DarkAjax
DarkAjax
13 April 2012 в 2:28
2012-04-13T14:28:42+00:00
Lebih
Sumber
Sunting
#15931690

Apakah Anda menggunakan JavaScript atau jQuery selain html? Jika ya, Anda dapat melakukan sesuatu seperti:

HTML:

<select id='some_selector'></select>​

jQuery:

var select = '';
for (i=1;i<=100;i++){
    select += '<option val=' + i + '>' + i + '</option>';
}
$('#some_selector').html(select);

Seperti yang bisa Anda lihat di sini.

Pilihan lain untuk peramban yang kompatibel, selain select, yang dapat Anda gunakan adalah HTML5's input type=number:

<input type="number" min="1" max="100" value="1">
 DarkAjax
DarkAjax
Jawaban edit 13 April 2012 в 2:34
9
0
Related communities 4
HTML dan CSS Indonesia
HTML dan CSS Indonesia
4 368 pengguna
Silahkan bertanya terkait mengenai HTML maupun CSS. Membaca, menulis, berbagi. Baca dahulu pesan tersemat di pinned post.
Buka telegram
Pemrograman Web Indonesia (HTML CSS Javascript PHP MySQL)
Pemrograman Web Indonesia (HTML CSS Javascript PHP MySQL)
279 pengguna
Official Website : https://esistemindo.com Belajar Pemrograman Web (HTML CSS Javascript PHP MySQL) Grup Belajar Pemrograman Web. HTML + PHP + Javascript + MySQL DB Semoga menjadi forum belajar, menambah wawasan, peningkatan mutu personal kita semua.
Buka telegram
HTML INDONESIA
HTML INDONESIA
107 pengguna
Buka telegram
PHP HTML Indonesia
PHP HTML Indonesia
59 pengguna
~ Menerima Jasa Pembuatan Website untuk : Tugas & Instansi 💻 ~ Forum Diskusi Belajar Bersama ✅ ~ Promosi Jasa Minimal 1x Sehari ✅ ~ Dilarang Berbicara Kotor 🚫 ^ Other Grup : Whatsapp Group : Chat Admin untuk masuk ke Grup Whatsapp ^^
Buka telegram
Tambahkan pertanyaan
Kategori
Semua
Teknologi
Budaya / Rekreasi
Kehidupan / Seni
Ilmu Pengetahuan
Profesional
Bisnis
Pengguna
Semua
Baru
Populer
1
工藤 芳則
Terdaftar 6 hari yang lalu
2
Ирина Беляева
Terdaftar 1 minggu yang lalu
3
Darya Arsenyeva
Terdaftar 1 minggu yang lalu
4
anyta nuam-nuam (LapuSiK)
Terdaftar 1 minggu yang lalu
5
Shuhratjon Imomkulov
Terdaftar 1 minggu yang lalu
ID
JA
KO
© kzen.dev 2023
Sumber
stackoverflow.com
di bawah lisensi cc by-sa 3.0 dengan atribusi