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




4
Co to jest dyskretna walidacja jQuery?
Wiem, czym jest wtyczka jQuery Validation. Wiem, że biblioteka jQuery Unobtrusive Validation została stworzona przez firmę Microsoft i jest zawarta w strukturze ASP.NET MVC. Ale nie mogę znaleźć ani jednego źródła online, które wyjaśniałoby, co to jest. Jaka jest różnica między standardową biblioteką walidacji jQuery a wersją „dyskretną”?

9
Konwersja ciągu znaków na obiekt JSON
Jak sprawiasz, że JS myśli, że ciąg to JSON? Mam funkcję, która działa tylko wtedy, gdy obiekt JSON jest do niego przekazywany. Jeśli przekażę do niego ciąg o tym samym formacie co JSON, to nie zadziała. Chcę więc, aby ta funkcja myślała, że ​​przekazany do niej ciąg to JSON. Ciąg …
148 javascript  ajax  json 


23
Jak znaleźć wysokość tekstu na płótnie HTML?
Specyfikacja ma funkcję context.measureText (tekst), która powie Ci, jakiej szerokości wymagałoby wydrukowanie tego tekstu, ale nie mogę znaleźć sposobu, aby dowiedzieć się, jaka jest wysokość. Wiem, że jest oparty na czcionce, ale nie wiem, jak przekonwertować ciąg czcionki na wysokość tekstu.
148 javascript  text  canvas 

10
Jak używać lodash, aby znaleźć i zwrócić obiekt z Array?
Moje obiekty: [ { description: 'object1', id: 1 }, { description: 'object2', id: 2 } { description: 'object3', id: 3 } { description: 'object4', id: 4 } ] W mojej funkcji poniżej podaję opis, aby znaleźć pasujący identyfikator: function pluckSavedView(action, view) { console.log('action: ', action); console.log('pluckSavedView: ', view); // view …

7
Jak działa obraz wklejania ze schowka w Gmailu i Google Chrome 12+?
Zauważyłem post na blogu Google, w którym wspomniano o możliwości wklejania obrazów bezpośrednio ze schowka do wiadomości Gmaila, jeśli używasz najnowszej wersji Chrome. Wypróbowałem to z moją wersją Chrome (12.0.742.91 beta-m) i działa świetnie przy użyciu klawiszy sterowania lub menu kontekstowego. Na podstawie tego zachowania muszę założyć, że najnowsza wersja …

17
Modyfikowanie location.hash bez przewijania strony
Mamy kilka stron korzystających z technologii AJAX do wczytywania zawartości i jest kilka sytuacji, w których potrzebujemy głębokiego linku do strony. Zamiast mieć link do „Użytkownicy” i mówić ludziom, aby kliknęli „ustawienia”, warto mieć możliwość powiązania ludzi z user.aspx # settings Aby umożliwić ludziom dostarczanie nam poprawnych linków do sekcji …

21
Jak serializować obiekt do listy parametrów zapytania URL?
Nie znając kluczy JavaScript Object, jak mogę włączyć coś takiego ... var obj = { param1: 'something', param2: 'somethingelse', param3: 'another' } obj[param4] = 'yetanother'; ...w... var str = 'param1=something&param2=somethingelse&param3=another&param4=yetanother'; ...?
148 javascript 


7
Dynamiczne tworzenie elementu iframe z podanym kodem HTML
Próbuję utworzyć element iframe z JavaScript i wypełnić go dowolnym kodem HTML, na przykład: var html = '<body>Foo</body>'; var iframe = document.createElement('iframe'); iframe.src = 'data:text/html;charset=utf-8,' + encodeURI(html); Spodziewałbym iframesię wtedy zawierać prawidłowe okno i dokument. Jednak tak nie jest: > console.log (iframe.contentWindow); zero Wypróbuj sam: http://jsfiddle.net/TrevorBurnham/9k9Pe/ Co ja przeoczam?
148 javascript  iframe 

13
zapobiega odświeżaniu strony po kliknięciu przycisku wewnątrz formularza
Mam problem podczas używania przycisków w formularzu. Chcę, żeby ten przycisk wywoływał funkcję. Tak, ale z niepożądanym skutkiem odświeża stronę. Mój prosty kod wygląda tak <form method="POST"> <button name="data" onclick="getData()">Click</button> </form> Po kliknięciu przycisku funkcja zostaje wywołana z odświeżeniem strony, co powoduje zresetowanie wszystkich moich poprzednich żądań, które mają wpływ …
148 javascript  html 

5
Nazwy komponentów ReactJS muszą zaczynać się wielkimi literami?
Bawię się frameworkiem ReactJS na JSBin . Zauważyłem, że jeśli nazwa mojego komponentu zaczyna się od małej litery, to nie działa. Na przykład następujące elementy nie są renderowane: var fml = React.createClass({ render: function () { return <a href='google.com'>Go</a> } }); React.render(<fml />, document.body); Ale jak tylko wymienić fmlz Fmlnim …

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.