number - Kurs HTML i CSS
- Format wymiany danych - JSON / Przekształcanie tekstu JSON na obiekty JavaScript - parse
(interpretuje: Internet Explorer 8, Firefox 3.5, Opera 10.50, Chrome) JSON.parse(text) JSON.parse(text, reviver) Parametry: String text - tekst w formacie JSON Function reviver - funkcja przekształcająca wartości, przyjmująca argumenty: String key - klucz danych albo pusty tekst Object|Array|String|Boolean|Number|Null value - wartość danych Wartość: Object - obiekt Array - tablica String - tekst Boolean - wartość logiczna Number - liczba Null - nic Wyjątki: SyntaxError - text...
- Format wymiany danych - JSON / Przekształcanie obiektów JavaScript na JSON - stringify
(interpretuje: Internet Explorer 8, Firefox 3.5, Opera 10.50, Chrome) JSON.stringify(value) JSON.stringify(value, replacer) JSON.stringify(value, replacer, space) Parametry: Object|Array|String|Boolean|Number|Null value - dane wejściowe Array|Function replacer - tablica zawierająca nazwy dozwolonych kluczy albo funkcja filtrująca, przyjmująca argumenty: String key - klucz danych albo pusty tekst Object|Array|String|Boolean|Number|Null value - wartość danych Number|String space...
- Formularze HTML / Pole tekstowe <input "text">
...name="nazwa6" tabindex="6"></td> <td><input type="text" name="nazwa9" tabindex="9"></td> </tr> </table> Pytania i odpowiedzi <input "text, number"> Jak wstawić pole tekstowe w HTML? W tym celu do dokumentu HTML wewnątrz znacznika FORM należy wstawić odpowiedni znacznik: <input type="text" name="...">. Jak zrobić pole numeryczne w HTML? Pole numeryczne jest odmianą pola tekstowego, w którym jednak można wpisywać tylko liczby. Aby umieścić go wewnątrz formularza, wystarczy...
- HTML5 / Data i czas <time>
...{ var elements = form.elements; var datetime = ''; Array.prototype.filter.call(elements, function(element) { return element.type === 'number' }).forEach(function(element) { var value = parseInt(element.value, 10); if (isNaN(value)) { element.value = ''; } else { var min = parseInt(element.min, 10); var max = parseInt(element.max, 10); if (value max) { element.value = max; } else { element.value = value; } } }); if...
- Komendy CSS3 / Układ elastyczny CSS
...indywidualne Dziedziczenie zobacz cechy indywidualne Procenty zobacz cechy indywidualne flex-grow Rozciągnięcie układu elastycznego Wartość <number> Inicjalizacja 0 Zastosowanie dzieci kontenera elastycznego Dziedziczenie nie Procenty nie flex-shrink Ściśnięcie układu elastycznego Wartość <number> Inicjalizacja 1 Zastosowanie dzieci kontenera elastycznego Dziedziczenie nie Procenty nie flex-wrap Zawijanie przepływu układu elastycznego Wartość nowrap | wrap...
- HTML5 / Walidacja pól formularza <input pattern>
...pola, trzeba dodatkowo użyć atrybutu required. Do walidacji wybranych standardowych typów wartości (color, date, datetime-local, email, month, number, range, time, url, week) warto skorzystać z podstawowej wersji pola formularza. Pozwoli to nie tylko prawidłowo zweryfikować poprawność wprowadzanych danych, ale również w wielu przypadkach udostępni użytkownikowi specjalną wersję kontrolki ułatwiającej wybór wartości. Ponadto urządzenia mobilne (np. smartfony) mogą wtedy przełączyć...
- Globalne obiekty w JavaScript / Jak działa Infinity w JavaScript? - Infinity
Infinity Wartość: Number - nieskończoność Wiele funkcji, które normalnie powinny zwrócić wartość typu Number, może w pewnych przypadkach zwrócić specjalną wartość Infinity. Wskazuje to najczęściej, że do funkcji zostały przekazane takie parametry, że obliczona wartość jest nieskończona. Infinity zachowuje się jak matematyczna nieskończoność. Jest ona większa od każdej liczby. Dowolna liczba pomnożona przez Infinity daje również Infinity. Natomiast jeżeli podzielimy dowolną liczbę przez...
- Globalne obiekty w JavaScript / Konwertowanie tekstu na liczbę z parseFloat - parseFloat
parseFloat(string) Parametry: String string - tekst, który ma zostać przekształcony na liczbę rzeczywistą Wartość: Number - liczba rzeczywista albo NaN (gdy nie udało się wykonać przekształcenia) Pozwala przekształcić podany tekst na liczbę rzeczywistą. Białe znaki na początku tekstu są pomijane. Jeżeli funkcja napotka w przekształcanym tekście znak, który jest niepoprawnym zapisem liczby rzeczywistej, ignoruje go oraz wszystkie znaki, które znajdują się za nim. Różnica pomiędzy...
- Manipulacja obiektami w JavaScript - Object / Przekształcanie wartości na obiekt w JavaScript - Object
Object() Object(value) Parametry: value - wartość do konwersji Wartość: Boolean - skonwertowany obiekt logiczny Number - skonwertowany obiekt liczbowy String - skonwertowany obiekt tekstowy Object - nowa instancja obiektu ogólnego Jeżeli wartość value wynosi null, undefined albo nie została podana, zwracana jest nowa instancja obiektu ogólnego - czyli to samo, co w przypadku: new Object(). W pozostałych przypadkach następuje konwersja podanej wartości na odpowiedni typ obiektowy...
- Manipulacja obiektami w JavaScript - Object / Tworzenie nowego obiektu w JavaScript - new Object
new Object() new Object(value) Parametry: value - wartość na podstawie której zostanie utworzony obiekt Wartość: Boolean - skonwertowany obiekt logiczny Number - skonwertowany obiekt liczbowy String - skonwertowany obiekt tekstowy value - przekazana instancja obiektu wbudowanego Jeżeli wartość value wynosi null, undefined albo nie została podana, zwracana jest nowa instancja obiektu ogólnego. W przypadku podania wartości logicznej, liczby albo tekstu, nastąpi konwersja podanej...