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].

30
Zapobiegaj ustawianiu fokusu w oknie dialogowym interfejsu użytkownika jQuery na pierwsze pole tekstowe
Skonfigurowałem modalne okno dialogowe interfejsu użytkownika jQuery, które będzie wyświetlane, gdy użytkownik kliknie łącze. Istnieją dwa pola tekstowe (pokazuję tylko kod 1 dla zwięzłości) w tym znaczniku div okna dialogowego i zmienia się na pole tekstowe DatePicker interfejsu jQuery, które reaguje na fokus. Problem polega na tym, że okno dialogowe …

8
Kod nie działa w IE 11, działa dobrze w Chrome
Poniższy kod można uruchomić bez problemu w przeglądarce Chrome, ale generuje następujący błąd w przeglądarce Internet Explorer 11. Obiekt nie obsługuje właściwości lub metody „startedWith” Przechowuję identyfikator elementu w zmiennej. Jaki jest problem? function changeClass(elId) { var array = document.getElementsByTagName('td'); for (var a = 0; a < array.length; a++) { …
156 javascript  html 

12
Pobieranie tekstu wybranej opcji <option> w elemencie <select>
W następującym: &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; Jak uzyskać tekst wybranej opcji (np. „Test One” lub „Test Two”) przy użyciu JavaScript document.getElementsById('test').selectedValue zwraca 1 lub 2, jaka właściwość zwraca tekst wybranej opcji?
156 javascript  html  dom 

10
jQuery pobiera html kontenera, w tym sam kontener
Jak uzyskać kod HTML na „#container”, w tym „#container”, a nie tylko to, co jest w środku. &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; Mam to, które pobiera kod HTML wewnątrz #container. nie zawiera samego elementu #container. To …
156 javascript  jquery 

7
Jak symulować target = „_ blank” w JavaScript
Kiedy użytkownik kliknie łącze, muszę zaktualizować pole w bazie danych, a następnie otworzyć żądane łącze w nowym oknie. Aktualizacja nie stanowi problemu, ale nie wiem, jak otworzyć nowe okno bez konieczności kliknięcia innego hiperłącza. &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
Nie można znaleźć modułu „../build/Release/bson”] kod: „MODULE_NOT_FOUND”} js-bson: Nie udało się załadować rozszerzenia c ++ bson, używając czystej wersji JS
Otrzymuję następujący błąd: { [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' } js-bson: Failed to load c++ bson extension, using pure JS version Oto szczegóły mojej wersji: System operacyjny: Windows 7 MongoDB: 2.6.5 Węzeł: 0.12.0 Próbowałem tych rzeczy, zanim opublikowałem problem tutaj. Poszedłem do \node-modules\mongoose\node-modules\mongodb\node-modules\bsonfolderu i dokonałem poniżej zmiany w …

6
nginx: wyślij wszystkie żądania do jednej strony HTML
Korzystając z nginx, chcę zachować adres URL, ale w rzeczywistości ładuję tę samą stronę bez względu na wszystko. Będę używać adresu URL z History.getState()do kierowania żądań w mojej aplikacji javascript. Wygląda na to, że powinno to być proste? location / { rewrite (.*) base.html break; } działa, ale przekierowuje adres …

3
Sprawdź, czy któryś z przodków ma klasę używającą jQuery
Czy istnieje sposób w jQuery, aby sprawdzić, czy jakiś rodzic, dziadek, pradziadek ma klasę? Mam strukturę znaczników, która sprawiła, że ​​w kodzie robię takie rzeczy: $(elem).parent().parent().parent().parent().hasClass('left') Jednak ze względu na czytelność kodu chciałbym uniknąć tego rodzaju rzeczy. Czy istnieje sposób, aby powiedzieć, że „któryś z rodziców / dziadków / pradziadków …

13
Dołączanie do obiektu
Mam obiekt, który przechowuje alerty i kilka informacji o nich: var alerts = { 1: { app: 'helloworld', message: 'message' }, 2: { app: 'helloagain', message: 'another message' } } Poza tym, mam zmienną, która mówi ile alarmy istnieją alertNo. Moje pytanie brzmi: czy kiedy idę dodać nowy alert, istnieje …
156 javascript 


6
Co robi wiodący średnik w bibliotekach JavaScript?
W kilku bibliotekach JavaScript widziałem na samym początku ten zapis: /** * Library XYZ */ ;(function () { // ... and so on Chociaż czuję się doskonale ze składnią „funkcji wykonywanej natychmiast” (function(){...})() Zastanawiałem się, do czego służy wiodący średnik. Wszystko, co mogłem wymyślić, to to, że jest to ubezpieczenie. …
156 javascript  syntax 


8
Jak przeprowadzić test jednostkowy modułu Node.js, który wymaga innych modułów i jak mockować globalną funkcję wymagania?
Oto trywialny przykład, który ilustruje sedno mojego problemu: var innerLib = require('./path/to/innerLib'); function underTest() { return innerLib.doComplexStuff(); } module.exports = underTest; Próbuję napisać test jednostkowy dla tego kodu. Jak mogę wyszydzić wymaganie dla innerLibbez requirecałkowitego wyszydzania funkcji? Więc to ja próbuję wyszydzić globalny requirei odkryć, że nawet to nie zadziała: …


14
Pojawia się błąd „Przesłanie formularza zostało anulowane, ponieważ formularz nie jest połączony”
Mam starą stronę internetową z JQuery 1.7, która działa poprawnie jeszcze dwa dni temu. Nagle część moich przycisków już nie działa i po ich kliknięciu w konsoli pojawia się takie ostrzeżenie: Przesłanie formularza zostało anulowane, ponieważ formularz nie jest połączony Kod kliknięcia wygląda mniej więcej tak: this.handleExcelExporter = function(href, cols) …

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.