«javascript» etiketlenmiş sorular

ECMAScript'te (JavaScript / JS) ve çeşitli lehçelerinde / uygulamalarında (ActionScript hariç) programlama ile ilgili sorular için. Bu etiket nadiren tek başına kullanılır, ancak çoğunlukla [node.js], [jquery], [json] ve [html] etiketleriyle ilişkilendirilir.


10
Doğrudan alt öğeleri almak için querySelectorAll kullanma
Bunu yapabilirim: <div id="myDiv"> <div class="foo"></div> </div> myDiv = getElementById("myDiv"); myDiv.querySelectorAll("#myDiv > .foo"); Yani, myDivsınıfı olan öğenin tüm doğrudan alt öğelerini başarılı bir şekilde alabilirim .foo. Sorun şu ki #myDiv, seçiciye şunu eklemem gerekmesi beni rahatsız ediyor , çünkü sorguyu myDivöğe üzerinde çalıştırıyorum (bu yüzden açıkça gereksizdir). Kapalıyı bırakmam gerekir …

10
Unicode karakterlerinin JavaScript'ten HTML'de emoji olarak işlenmesi nasıl engellenir?
FileFormat.Info'nun aramasından özel karakterler için Unicode buluyorum . ⚠ (uyarı işareti \u26A0veya ⚠) gibi bazı karakterler klasik siyah beyaz glifler olarak görüntüleniyor . CSS stilleri (renk gibi) uygulayabildiğim için bunlar tercih edilir. Diğerleri, ⌛ (kum saati \u231Bveya ⌛) gibi daha yeni çizgi film benzeri emoji olarak işliyor . Tam olarak …
119 javascript  html  css  unicode  emoji 

6
İçeriği düzenlenebilir bir HTML öğesinde programlı olarak metin mi seçiyorsunuz?
JavaScript'te, bir inputveya textareaöğesindeki metni programlı olarak seçmek mümkündür . Bir girdiyi ile odaklayabilir ipt.focus()ve ardından içeriğini seçebilirsiniz ipt.select(). İle belirli bir aralık bile seçebilirsiniz ipt.setSelectionRange(from,to). Sorum şu: Bunu bir contenteditableunsurda da yapmanın bir yolu var mı? elem.focus()İmleci bir contenteditableöğeye koymak için yapabileceğimi öğrendim , ancak daha sonra koşmak elem.select()işe …



5
VueJS koşullu olarak bir öğe için bir öznitelik ekler
VueJS'de v-if kullanarak bir DOM öğesi ekleyebilir veya kaldırabiliriz: <button v-if="isRequired">Important Button</button> ancak bir dom öğesinin niteliklerini eklemenin / kaldırmanın bir yolu var mı, örneğin aşağıdaki için gerekli özniteliği koşullu olarak ayarlamak için: Username: <input type="text" name="username" required> şuna benzer bir şeyle: Username: <input type="text" name="username" v-if="name.required" required> Herhangi bir …


4
Bir sözden döndükten sonra ()
Bunun gibi bir javascript kodum var: function justTesting() { promise.then(function(output) { return output + 1; }); } var test = justTesting(); Var testi için her zaman tanımsız bir değere sahibim. Sanırım sözler henüz çözülmediğinden ... Bir sözden değer getirmenin bir yolu var mı?

13
Lodash başlık durumu (her kelimenin ilk harfi büyük)
Lodash belgelerine ve diğer Stack Overflow sorularına bakıyorum - bu görevi yerine getirmenin birkaç yerel JavaScript yolu varken, tamamen lodash işlevlerini (veya en azından mevcut prototip işlevlerini) kullanarak bir dizeyi başlık durumuna dönüştürebilmemin bir yolu var mı? düzenli bir ifade kullanmam veya yeni bir işlev tanımlamam gerekmesin mi? Örneğin This …
119 javascript  lodash 

4
Sıfır olmayan bir sayıyı 1'e dönüştürmek için matematiksel operatörler *, /, +, -, ^ kullanılabilir mi?
Sadece eklemek çıkarma, çarpma operatörleri ile JavaScript ifadeleri destekler bölme yazılımı (Oracle Siebel) ile çalışan ve am XOR ( *, /, -, +, ^). Gibi !veya ? :müsait başka operatörlerim yok . Yukarıdaki operatörleri kullanarak, bir sayıyı sıfır değilse 1'e dönüştürmek ve zaten sıfırsa 0 olarak bırakmak mümkün müdür? Sayı …
118 javascript  siebel 

9
addEventListener IE8'de çalışmıyor
Dinamik olarak bir onay kutusu oluşturdum. Ben kullandım addEventListenerGoogle Chrome ve Firefox'ta çalışıyor ancak onay kutusu, tıklamasıyla bir işlevi çağırmak için Internet Explorer 8'de çalışmıyor . Bu benim kodum: var _checkbox = document.createElement("input"); _checkbox.addEventListener("click", setCheckedValues, false); setCheckedValues benim olay işleyicim.

30
PhoneGap: Masaüstü tarayıcıda çalışıp çalışmadığını algıla
PhoneGap: Build for a mobile version kullanan bir web uygulaması geliştiriyorum ve 'masaüstü' ve mobil versiyonlar için tek bir kod tabanına sahip olmak istiyorum. PhoneGap aramalarının çalışıp çalışmayacağını tespit edebilmek istiyorum (yani, kullanıcı PhoneGap'ı destekleyecek bir mobil cihaz kullanıyor mu). Araştırdım ve bunu yapmanın basit bir yolu olmadığına inanamıyorum. Birçok …

4
Diğer denetleyiciden yönerge denetleyicisindeki çağrı yöntemi
Kendi denetleyicisi olan bir yönergem var. Aşağıdaki koda bakın: var popdown = angular.module('xModules',[]); popdown.directive('popdown', function () { var PopdownController = function ($scope) { this.scope = $scope; } PopdownController.prototype = { show:function (message, type) { this.scope.message = message; this.scope.type = type; }, hide:function () { this.scope.message = ''; this.scope.type = ''; …

6
Bir sayfada iki açısal uygulama / modül nasıl tanımlanır?
Bir sayfaya iki açısal uygulama / modül eklemeye çalışıyorum. Aşağıdaki kemanlarda, yalnızca html kodunda belirtilen ilk modülün her zaman doğru çalıştığını, ancak ikincisinin açısal olarak tanınmadığını görebilirsiniz. Bu kemanla sadece doSearch2yöntemi uygulayabiliriz , oysa bu kemanla sadece doSearchyöntem doğru çalışır. Bir sayfaya iki açısal modülü nasıl doğru şekilde yerleştireceğimi arıyorum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.