Pertanyaan yang diberi tag «javascript»

Untuk pertanyaan tentang pemrograman dalam ECMAScript (JavaScript / JS) dan berbagai dialek / implementasinya (tidak termasuk ActionScript). Tag ini jarang digunakan sendiri tetapi paling sering dikaitkan dengan tag [node.js], [jquery], [json], dan [html].

8
Kode tidak berjalan di IE 11, berfungsi dengan baik di Chrome
Kode berikut dapat dijalankan tanpa masalah di Chrome, tetapi melempar kesalahan berikut di Internet Explorer 11. Objek tidak mendukung properti atau metode 'dimulai dengan' Saya menyimpan ID elemen dalam sebuah variabel. Apa masalahnya? function changeClass(elId) { var array = document.getElementsByTagName('td'); for (var a = 0; a < array.length; a++) { …
156 javascript  html 

12
Mengambil teks dari <option> yang dipilih di elemen <select>
Berikut ini: &lt;select id="test"&gt; &lt;option value="1"&gt;Test One&lt;/option&gt; &lt;option value="2"&gt;Test Two&lt;/option&gt; &lt;/select&gt; Bagaimana saya bisa mendapatkan teks dari opsi yang dipilih (yaitu "Test One" atau "Test Two") menggunakan JavaScript document.getElementsById('test').selectedValue mengembalikan 1 atau 2, properti apa yang mengembalikan teks dari opsi yang dipilih?
156 javascript  html  dom 

10
jQuery mendapatkan html wadah termasuk wadah itu sendiri
Bagaimana cara mendapatkan html di '#container' termasuk '#container' dan bukan hanya apa yang ada di dalamnya. &lt;div id="container"&gt; &lt;div id="one"&gt;test 1 &lt;/div&gt; &lt;div id="two"&gt;test 2 &lt;/div&gt; &lt;div id="three"&gt;test 3 &lt;/div&gt; &lt;div id="four"&gt;test 4 &lt;/div&gt; &lt;/div&gt; Saya punya ini yang mendapatkan html di dalam #container. itu tidak termasuk elemen #container itu …
156 javascript  jquery 

7
Cara mensimulasikan target = "_ blank" dalam JavaScript
Ketika pengguna mengklik tautan, saya perlu memperbarui bidang dalam database dan kemudian membuka tautan yang diminta di jendela baru. Pembaruan tidak masalah, tapi saya tidak tahu cara membuka jendela baru tanpa mengharuskan mereka mengklik hyperlink lain. &lt;body onLoad="document.getElementById('redirect').click"&gt; &lt;a href="http://www.mydomain.com?ReportID=1" id="redirect" target="_blank"&gt;Report&lt;/a&gt; &lt;/body&gt;
156 javascript 

30
Tidak dapat menemukan kode modul '../build/Release/bson']: 'MODULE_NOT_FOUND'} js-bson: Gagal memuat ekstensi c ++ bson, menggunakan versi JS murni
Saya mendapatkan kesalahan di bawah ini: { [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' } js-bson: Failed to load c++ bson extension, using pure JS version Inilah detail versi saya: OS: Windows 7 MongoDB: 2.6.5 Node: 0.12.0 Saya sudah mencoba hal-hal ini sebelum saya memposting masalah di sini. Saya pergi …

6
nginx: kirim semua permintaan ke satu halaman html
Menggunakan nginx, saya ingin mempertahankan url, tetapi sebenarnya memuat halaman yang sama tidak peduli apa. Saya akan menggunakan url dengan History.getState()untuk merutekan permintaan di aplikasi javascript saya. Sepertinya itu harus menjadi hal yang sederhana untuk dilakukan? location / { rewrite (.*) base.html break; } berfungsi, tetapi mengalihkan url? Saya masih …

3
Periksa apakah ada leluhur yang memiliki kelas menggunakan jQuery
Apakah ada cara di jQuery untuk memeriksa apakah ada orang tua, grand-parent, great-grand-parent memiliki kelas. Saya memiliki struktur markup yang membuat saya melakukan hal ini dalam kode: $(elem).parent().parent().parent().parent().hasClass('left') Namun, untuk keterbacaan kode saya ingin menghindari hal semacam ini. Apakah ada cara untuk mengatakan "ada orang tua / kakek nenek / …

13
Menambah objek
Saya memiliki objek yang menyimpan lansiran dan beberapa informasi tentangnya: var alerts = { 1: { app: 'helloworld', message: 'message' }, 2: { app: 'helloagain', message: 'another message' } } Selain itu, saya memiliki variabel yang mengatakan berapa banyak peringatan alertNo,. Pertanyaan saya adalah, ketika saya pergi untuk menambahkan lansiran, …
156 javascript 


6
Apa yang dilakukan dengan tanda titik koma di pustaka JavaScript?
Di beberapa perpustakaan JavaScript saya melihat notasi ini di awal: /** * Library XYZ */ ;(function () { // ... and so on Sementara saya sangat nyaman dengan sintaks "fungsi yang segera dieksekusi" (function(){...})() Saya bertanya-tanya untuk apa tanda koma itu. Yang bisa saya pikirkan hanyalah asuransi. Artinya, jika perpustakaan …
156 javascript  syntax 

23
Nonaktifkan pengurutan untuk kolom tertentu di jQuery DataTables
Saya menggunakan plugin jQuery DataTables untuk mengurutkan bidang tabel. Pertanyaan saya adalah: bagaimana cara menonaktifkan penyortiran untuk kolom tertentu? Saya sudah mencoba dengan kode berikut, tetapi tidak berhasil: "aoColumns": [ { "bSearchable": false }, null ] Saya juga sudah mencoba kode berikut: "aoColumnDefs": [ { "bSearchable": false, "aTargets": [ 1 …

8
Bagaimana cara menguji modul Node.js yang memerlukan modul lain dan bagaimana mengejek fungsi memerlukan global?
Ini adalah contoh sepele yang menggambarkan inti permasalahan saya: var innerLib = require('./path/to/innerLib'); function underTest() { return innerLib.doComplexStuff(); } module.exports = underTest; Saya mencoba menulis unit test untuk kode ini. Bagaimana saya bisa mengejek persyaratan untuk innerLibtanpa mengolok-olok requirefungsi sepenuhnya? Jadi ini saya mencoba untuk mengejek global requiredan mengetahui bahwa …



15
Mendapatkan Kesalahan “Pengiriman formulir dibatalkan karena formulir tidak terhubung”
Saya memiliki situs web lama dengan JQuery 1.7 yang berfungsi dengan benar hingga dua hari yang lalu. Tiba-tiba beberapa tombol saya tidak berfungsi lagi dan, setelah mengkliknya, saya mendapatkan peringatan ini di konsol: Pengiriman formulir dibatalkan karena formulir tidak terhubung Kode di belakang klik adalah sesuatu seperti ini: this.handleExcelExporter = …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.