Запитання з тегом «javascript»

Питання щодо програмування в ECMAScript (JavaScript / JS) та різних його діалектів / реалізацій (крім ActionScript). Цей тег рідко використовується поодинці, але найчастіше асоціюється з тегами [node.js], [jquery], [json] та [html].

14
jQuery / JavaScript: доступ до вмісту iframe
Я хотів би маніпулювати HTML всередині iframe за допомогою jQuery. Я думав, що зможу це зробити, встановивши контекст функції jQuery як документ iframe, щось на зразок: $(function(){ //document ready $('some selector', frames['nameOfMyIframe'].document).doStuff() }); Однак це, здається, не працює. Трохи перевірки показує мені, що змінні в frames['nameOfMyIframe'], undefinedякщо я не чекаю …




29
__proto__ В.С. прототип в JavaScript
Цей малюнок ще раз показує, що кожен об’єкт має прототип. Функція конструктора Foo також має свою __proto__функцію, яка є Function.prototype, і яка, у свою чергу, також посилається через свою __proto__властивість знову на Object.prototype. Таким чином, повторимо, Foo.prototype - це явне властивість Foo, яке стосується прототипу об'єктів b і c. var …

18
Як ви можете перевірити наявність #hash у URL-адресі за допомогою JavaScript?
У мене є який-небудь код jQuery / JavaScript, який я хочу запускати лише тоді, коли #в URL-адресі є прив'язка хеш ( ). Як ви можете перевірити цей символ за допомогою JavaScript? Мені потрібен простий тест, який би визначав такі URL-адреси: example.com/page.html#anchor example.com/page.html#anotheranchor По суті, щось таке: if (thereIsAHashInTheUrl) { do …


30
Перевантаження функцій у Javascript - кращі практики
Який найкращий спосіб (і) підробити функцію перевантаження функцій Javascript? Я знаю, що неможливо перевантажити функції в Javascript, як і іншими мовами. Якщо мені потрібна функція з двома застосуваннями foo(x)і foo(x,y,z)що є кращим / прийнятний шлях: Використання в першу чергу різних імен Використання необов'язкових аргументів на зразок y = y || …

30
Число форматування завжди показувати два знаки після коми
Я хотів би відформатувати свої номери, щоб завжди відображалося 2 знаки після коми, закруглення, де це можливо. Приклади: number display ------ ------- 1 1.00 1.341 1.34 1.345 1.35 Я використовую це: parseFloat(num).toFixed(2); Але це відображається 1як 1, а не 1.00.

13
Як видалити всі класи CSS за допомогою jQuery / JavaScript?
Замість індивідуального виклику $("#item").removeClass()кожного окремого класу, який може мати елемент, чи є одна функція, яку можна назвати, яка видаляє всі класи CSS з даного елемента? Працюватимуть як jQuery, так і сирий JavaScript.
778 javascript  jquery  dom 



19
Включіть jQuery в консоль JavaScript
Чи є простий спосіб включити jQuery в консоль JavaScript JavaScript для сайтів, які не використовують його? Наприклад, на веб-сайті я хотів би отримати кількість рядків у таблиці. Я знаю, що це jQuery дуже просто. $('element').length; Сайт не використовує jQuery. Чи можу я додати його в командному рядку?
772 javascript  jquery 

14
Як відкрити модальне вікно Bootstrap за допомогою jQuery?
Я використовую функцію модального вікна Twitter Bootstrap. Коли хтось натискає кнопку "Надіслати" на мою форму, я хочу показати модальне вікно, натиснувши кнопку "надіслати" у формі. <form id="myform" class="form-wizard"> <h2 class="form-wizard-heading">BootStap Wizard Form</h2> <input type="text" value=""/> <input type="submit"/> </form> <!-- Modal --> <div id="myModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> …

19
Як отримати параметри запиту POST?
Ось моя проста форма: <form id="loginformA" action="userlogin" method="post"> <div> <label for="email">Email: </label> <input type="text" id="email" name="email"></input> </div> <input type="submit" value="Submit"></input> </form> Ось мій код Express.js /Node.js: app.post('/userlogin', function(sReq, sRes){ var email = sReq.query.email.; } Я не пробував sReq.query.emailабо sReq.query['email']або sReq.params['email']і т.д. Жоден з них роботи. Всі вони повертаються undefined. Коли …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.