Pytania otagowane jako javascript

W przypadku pytań dotyczących programowania w ECMAScript (JavaScript / JS) i jego różnych dialektach / implementacjach (z wyjątkiem ActionScript). Ten znacznik jest rzadko używany samodzielnie, ale najczęściej jest powiązany z tagami [node.js], [jquery], [json] i [html].

13
JQuery - jak wybrać rozwijaną pozycję na podstawie wartości
Chcę ustawić listę rozwijaną (wybierz), która ma być zmieniana na podstawie wartości wpisów. mam <select id="mySelect"> <option value="ps">Please Select</option> <option value="ab">Fred</option> <option value="fg">George</option> <option value="ac">Dave</option> </select> I wiem, że chcę zmienić listę rozwijaną, aby była wybrana opcja o wartości „fg”. Jak mogę to zrobić za pomocą JQuery?

7
Co oznacza to podkreślenie w JavaScript?
var Gallery = Backbone.Controller.extend({ _index: null, _photos: null, _album :null, _subalbums:null, _subphotos:null, _data:null, _photosview:null, _currentsub:null, routes: { "": "index", "subalbum/:id": "subindex", "subalbum/:id/" : "directphoto", "subalbum/:id/:num" : "hashphoto" }, initialize: function(options) { var ws = this; if (this._index === null){ $.ajax({ url: 'data/album1.json', dataType: 'json', data: {}, success: function(data) { ws._data …

4
Przeczytaj stan początkowy sklepu w Redux Reducer
Stan początkowy w aplikacji Redux można ustawić na dwa sposoby: przekaż go jako drugi argument do createStore( link do dokumentu ) przekaż go jako pierwszy argument do swoich (pod-) reduktorów ( link do dokumentów ) Jeśli przekazujesz stan początkowy do swojego sklepu, jak odczytać ten stan ze sklepu i uczynić …

7
Uzyskaj szerokość / wysokość elementu SVG
Jaki jest właściwy sposób uzyskania wymiarów svgelementu? http://jsfiddle.net/langdonx/Xkv3X/ Chrome 28: style x client 300x100 offset 300x100 IE 10: stylex client300x100 offsetundefinedxundefined FireFox 23: "style" "x" "client" "0x0" "offset" "undefinedxundefined" Dostępne są właściwości width i height svg1, ale .width.baseVal.valuesą one ustawiane tylko wtedy, gdy ustawię atrybuty width i height w elemencie. …
85 javascript  svg 

3
Dlaczego „this” w funkcji anonimowej jest nieokreślone, gdy używana jest funkcja ścisła?
Dlaczego w funkcji anonimowej jest to niezdefiniowane, gdy używasz javascript w trybie ścisłym? Rozumiem, dlaczego to może mieć sens, ale nie mogłem znaleźć żadnej konkretnej odpowiedzi. Przykład: (function () { "use strict"; this.foo = "bar"; // *this* is undefined, why? }()); Testuj na skrzypcach: http://jsfiddle.net/Pyr5g/1/ Sprawdź loggera (firebug).

3
Sprawdź, czy wynik wyboru jQuery jest pusty
Powiedź tak var s = $('#something'); a następnie chcę sprawdzić, czy jQuery znalazł # coś, tj. chcę sprawdzić, czy sjest pusty. Mógłbym na tym wykorzystać mojego zaufanego isempty(): function isempty(o) { for ( var i in o ) return false; return true; } Albo ponieważ obiekty jQuery są tablicami, przypuszczam, …

1
Jak odrzucić obietnicę od wewnątrz, to funkcjonuj
To prawdopodobnie głupie pytanie, ale w połowie łańcucha obietnic, jak odrzucić obietnicę z wnętrza jednej z ówczesnych funkcji? Na przykład: someActionThatReturnsAPromise() .then(function(resource) { return modifyResource(resource) }) .then(function(modifiedResource) { if (!isValid(modifiedResource)) { var validationError = getValidationError(modifiedResource); // fail promise with validationError } }) .catch(function() { // oh noes }); Nie ma …

3
potrzebuje wyjaśnienia funkcji _.bindAll () z Underscore.js
Uczyłem się niektórych backbone.js i widziałem wiele przypadków, w których _.bindAll()jest używany. Przeczytałem całą stronę dokumentacji backbone.js i podkreślenia.js, aby spróbować zorientować się, co robi, ale nadal jestem bardzo niejasny co do tego, co robi. Oto wyjaśnienie podkreślenia: _.bindAll(object, [*methodNames]) Wiąże szereg metod w obiekcie, określonych przez methodNames, które mają …

9
Jak uzyskać starą wartość za pomocą zdarzenia onchange () w polu tekstowym
Mam pole tekstowe i wartość wpisaną w nim podczas ładowania strony. Teraz, jeśli użytkownik zmienia coś w polu tekstowym, chcę uzyskać zmienioną wartość (nową wartość) i starą wartość, ale kiedy robię ELEMENT.value, to podaje tylko zmienioną wartość jakieś sugestie, aby uzyskać starą wartość? poniżej jest mój kod <head> <script type="text/javascript"> …


11
Jak mogę pominąć okno dialogowe uwierzytelniania przeglądarki?
Moja aplikacja internetowa ma stronę logowania, która przesyła dane uwierzytelniające za pośrednictwem wywołania AJAX. Jeśli użytkownik wprowadzi poprawną nazwę użytkownika i hasło, wszystko jest w porządku, ale jeśli nie, dzieje się tak: Serwer WWW stwierdza, że ​​chociaż żądanie zawierało poprawnie sformułowany nagłówek Authorization, poświadczenia w nagłówku nie są pomyślnie uwierzytelniane. …

12
Jak uzyskać tekst z pola tekstowego podczas onKeyPress?
Próbuję uzyskać tekst w polu tekstowym, gdy użytkownik w nim wpisuje ( jsfiddle zabaw ): function edValueKeyPress() { var edValue = document.getElementById("edValue"); var s = edValue.value; var lblValue = document.getElementById("lblValue"); lblValue.innerText = "The text box contains: " + s; //var s = $("#edValue").val(); //$("#lblValue").text(s); } <input id="edValue" type="text" onKeyPress="edValueKeyPress()"><br> <span …

4
Obraz przekonwertowany do Base64
<input type="file" id="asd"/> Chciałbym uzyskać obraz w base64 po wybraniu tego przez użytkownika (przed wysłaniem formularza) Coś jak : $(input).on('change',function(){ var data = $(this).val().base64file(); // it is not a plugin is just an example alert(data); }); Czytałem o File API i innych rzeczach, chciałbym prostego rozwiązania dla różnych przeglądarek (oczywiście …



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.