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

8
Jak sprawdzać obiekty JavaScript
Jak mogę sprawdzić obiekt w polu alertu? Zwykle alarmowanie obiektu po prostu powoduje wyświetlenie nazwy węzła: alert(document); Ale chcę uzyskać właściwości i metody obiektu w polu alertu. Jak mogę osiągnąć tę funkcjonalność, jeśli to możliwe? Czy są jakieś inne sugestie? W szczególności szukam rozwiązania dla środowiska produkcyjnego, w którym nie …



10
Jak zdobyć węzeł tekstowy elementu?
<div class="title"> I am text node <a class="edit">Edit</a> </div> Chcę otrzymać opcję „Jestem węzłem tekstowym”, nie chcę usuwać tagu „edytuj” i potrzebuję rozwiązania obsługującego wiele przeglądarek.
100 javascript  jquery 

11
Wykonywanie <script> wstrzykniętego przez innerHTML po wywołaniu AJAX
Istnieje element div o nazwie „Treść”: &lt;div id="content"&gt;&lt;/div&gt; Powinien być wypełniony danymi z pliku PHP, przez AJAX, w tym &lt;script&gt;tagiem. Jednak skrypt wewnątrz tego tagu nie jest wykonywany. &lt;div id="content"&gt;&lt;!-- After AJAX loads the stuff that goes here --&gt; &lt;script type="text/javascript"&gt; //code &lt;/script&gt; &lt;!-- More stuff that DOES work here …
100 javascript  html  ajax 

13
Sprawdź, czy ciąg to html, czy nie
Mam pewien ciąg, dla którego chcę sprawdzić, czy jest to html, czy nie. Używam wyrażenia regularnego do tego samego, ale nie uzyskuję właściwego wyniku. Sprawdziłem poprawność mojego wyrażenia regularnego i tutaj działa dobrze . var htmlRegex = new RegExp("&lt;([A-Za-z][A-Za-z0-9]*)\b[^&gt;]*&gt;(.*?)&lt;/\1&gt;"); return htmlRegex.test(testString); Oto skrzypce, ale wyrażenie regularne tam nie działa. http://jsfiddle.net/wFWtc/ …
100 javascript  regex 

10
Skopiuj wartość zmiennej do innej
Mam zmienną, której wartością jest obiekt JSON. Bezpośrednio przypisuję tę zmienną do innej zmiennej, aby miały tę samą wartość. Tak to działa: var a = $('#some_hidden_var').val(), b = a; To działa i oba mają tę samą wartość. Używam programu mousemoveobsługi zdarzeń do aktualizacji bza pośrednictwem mojej aplikacji. Po kliknięciu przycisku …
100 javascript  jquery 



4
Mikrosekundowy czas w JavaScript
Czy są jakieś funkcje czasowe w JavaScript z rozdzielczością mikrosekund? Znam timer.js dla Chrome i mam nadzieję, że będzie rozwiązanie dla innych przyjaznych przeglądarek, takich jak Firefox, Safari, Opera, Epiphany, Konqueror itp. Nie jestem zainteresowany obsługą żadnego IE, ale odpowiedzi, w tym IE są mile widziane. (Biorąc pod uwagę słabą …
100 javascript 

9
Dodanie funkcji onclick, aby przejść do adresu URL w JavaScript?
Używam tego fantazyjnego małego JavaScript, aby podświetlić pole, gdy użytkownik najedzie na nie. Czy możesz mi powiedzieć, czy istnieje sposób na dodanie onclickfunkcji, która będzie działać jako łącze i będzie prowadzić do adresu URL? &lt;script&gt; $(function() { $('tr').hover(function() { $(this).css('background-color', '#eee'); $(this).contents('td').css({'border': '0px solid red', 'border-left': 'none', 'border-right': 'none'}); $(this).contents('td:first').css('border-left', …

5
Analizowanie JSON z XmlHttpRequest.responseJSON
Próbuję przeanalizować odpowiedź JSON bit.ly w javascript. Otrzymuję JSON przez XmlHttpRequest. var req = new XMLHttpRequest; req.overrideMimeType("application/json"); req.open('GET', BITLY_CREATE_API + encodeURIComponent(url) + BITLY_API_LOGIN, true); var target = this; req.onload = function() {target.parseJSON(req, url)}; req.send(null); parseJSON: function(req, url) { if (req.status == 200) { var jsonResponse = req.responseJSON; var bitlyUrl = …

6
Policz liczbę dopasowań wyrażenia regularnego w JavaScript
Chciałem napisać wyrażenie regularne, aby policzyć liczbę spacji / tabulatorów / nowej linii w kawałku tekstu. Więc naiwnie napisałem: - numSpaces : function(text) { return text.match(/\s/).length; } Z nieznanych powodów zawsze wraca 1. Jaki jest problem z powyższym stwierdzeniem? Od tego czasu rozwiązałem problem, wykonując następujące czynności: - numSpaces : …
100 javascript  regex 

6
Buforowanie odpowiedzi jquery Ajax w javascript / przeglądarce
Chciałbym włączyć buforowanie odpowiedzi Ajax w javascript / przeglądarce. Z dokumentacji jquery.ajax : Domyślnie żądania są zawsze wysyłane, ale przeglądarka może udostępniać wyniki ze swojej pamięci podręcznej. Aby zabronić używania wyników z pamięci podręcznej, ustaw pamięć podręczną na wartość false. Aby żądanie zgłosiło błąd, jeśli zasób nie został zmodyfikowany od …


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.