Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / простенький вопрос по JQ / 21 сообщений из 21, страница 1 из 1
28.07.2013, 17:13
    #38346664
Сергей Лалов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
Ребят, всем привет! подскажите пожалуйста с простенько вещью:


Я сейчас использую для снятия значения поле классическую конструкцию JS

Код: javascript
1.
var x = parseInt(document.getElementById("pole1").value);



Как можно спарсить значение поля используя JQuery (чтоб покороче было)?

И как можно покороче передать значение спарсенного поля в объект (див,инпут и.т.д) покороче, также используя JQuery?
...
Рейтинг: 0 / 0
28.07.2013, 17:19
    #38346669
MikkiMouse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
Сергей Лалов,

http://api.jquery.com/id-selector/
...
Рейтинг: 0 / 0
28.07.2013, 17:32
    #38346676
Сергей Лалов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
MikkiMouseСергей Лалов,

http://api.jquery.com/id-selector/

там идет просто выбор дива по ид, с последующим применением стиля к выбранному диву.
А как выбрать именно значение в данном диве??


Код: javascript
1.
2.
3.
4.
function fun1(){
var x=$("#pole1").value;
alert (x);
}



такая конструкция не работает ((
...
Рейтинг: 0 / 0
28.07.2013, 17:41
    #38346680
Сергей Лалов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
Как сделать такое:

Код: javascript
1.
2.
3.
4.
5.
function fun1()
{
var x = parseInt(document.getElementById("input1").value);
alert (x);
}



но покороче с использованием Jquery??
...
Рейтинг: 0 / 0
28.07.2013, 17:50
    #38346684
MikkiMouse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
Сергей Лалов,

http://api.jquery.com/html/ или http://api.jquery.com/val/
Непонятно что именно нужно
...
Рейтинг: 0 / 0
28.07.2013, 18:00
    #38346691
Сергей Лалов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
MikkiMouseСергей Лалов,

http://api.jquery.com/html/ или http://api.jquery.com/val/
Непонятно что именно нужно

нужно из input по имени input1 вытащить числовое значение, которое я туда внес. И потом передать его в alert .
...
Рейтинг: 0 / 0
28.07.2013, 19:55
    #38346744
MikkiMouse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
Сергей Лалов,

Сергей Лаловнужно из input по имени input1 вытащить числовое значение, которое я туда внес. И потом передать его в alert.

Код: javascript
1.
2.
var x = $('input[name="input1"]').val();
alert(x);
...
Рейтинг: 0 / 0
29.07.2013, 01:01
    #38346914
Сергей Лалов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
MikkiMouseСергей Лалов,

Сергей Лаловнужно из input по имени input1 вытащить числовое значение, которое я туда внес. И потом передать его в alert.

Код: javascript
1.
2.
var x = $('input[name="input1"]').val();
alert(x);



О, оно! Many thanks for good cooperation!!!)
...
Рейтинг: 0 / 0
29.07.2013, 10:56
    #38347086
Gustly
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
У него же там ID, а не name
Код: javascript
1.
var x = parseInt(document.getElementById("input1").value);


Будет еще короче
Код: javascript
1.
var x = $v("input1");
...
Рейтинг: 0 / 0
29.07.2013, 11:10
    #38347103
Сергей Лалов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
Gustly
Код: javascript
1.
var x = $v("input1");



А это вообще крутяк! $v - это как понимаю производная от Val . А если мне надо вытащить переменную типа Variant ? То есть непонятно сначала, что это такое, текст, число,или булевое значение. Есть какой нибудь универсальный оператор который можно подставить вместо $v ?
...
Рейтинг: 0 / 0
29.07.2013, 11:13
    #38347108
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
...
Рейтинг: 0 / 0
29.07.2013, 11:25
    #38347116
Сергей Лалов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
Паганель, спасибо за ссылку, но типы переменных я знаю)
Вопрос- как можно вытащить значение любой переменной (независимо от типа) при помощи JQuery?

Вот дали кратенький способ:

Код: javascript
1.
var x = $v("input1");



Как понимаю он выдергивает только числовые значения.
А как мне выдернуть так же кратенько значение переменной, независимо от её типа?
...
Рейтинг: 0 / 0
29.07.2013, 11:39
    #38347137
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
Сергей ЛаловПаганель, спасибо за ссылку, но типы переменных я знаю)не могли бы Вы дать ссылку на документацию по JS, где было бы написано, что это за Variant такой
...
Рейтинг: 0 / 0
29.07.2013, 11:39
    #38347139
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
Сергей Лаловкак можно вытащить значение любой переменной (независимо от типа) при помощи JQuery?откуда вытащить?
...
Рейтинг: 0 / 0
29.07.2013, 11:52
    #38347159
Сергей Лалов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
[quot Паганель]Сергей Лаловне могли бы Вы дать ссылку на документацию по JS, где было бы написано, что это за Variant такой

Естественно в JS такого типа данных нет, я под Variant имею в виду значение, которое непонятно какой тип данных имеет.
Вот к примеру кусок кода:

Код: html
1.
2.
3.
4.
5.
<html>
<body>
<input name="in1" id="in1">
</body>
</html>



К примеру непонятно , какой тип данных пользователь вбивает раз за разом в поле по имени in1 , так как четкого type="тратата" там нет.

Задача следующая- как используя Jquery (по аналогии с
Код: javascript
1.
var x = $v("input1");

)
вытащить из поля его значение, не привязываясь к типам переменных?
...
Рейтинг: 0 / 0
29.07.2013, 11:58
    #38347173
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
Сергей Лаловнепонятно , какой тип данных пользователь вбивает раз за разом в поле по имени in1 он вбивает value
тип данных - строка
ссылка на документацию: https://developer.mozilla.org/en-US/docs/Web/API/HTMLInputElement
...
Рейтинг: 0 / 0
29.07.2013, 12:33
    #38347230
Сергей Лалов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
Паганель,

Хорошо, спасибо!)
...
Рейтинг: 0 / 0
29.07.2013, 14:44
    #38347399
super-code
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
Сергей ЛаловMikkiMouseСергей Лалов,

http://api.jquery.com/id-selector/

там идет просто выбор дива по ид, с последующим применением стиля к выбранному диву.
А как выбрать именно значение в данном диве??


Код: javascript
1.
2.
3.
4.
function fun1(){
var x=$("#pole1").value;
alert (x);
}



такая конструкция не работает ((

[0] - пропустил. Надо так:
Код: javascript
1.
2.
3.
4.
function fun1(){
var x=$("#pole1")[0].value;
alert (x);
}



Селектор выбирает массив значений, если нужно первое значение, то надо указать.
...
Рейтинг: 0 / 0
29.07.2013, 15:41
    #38347489
Gustly
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
super-code,

Не согласен. # - это ID, а значит уникальное (по хорошему), не знаю как там с .value, а значение должна вытаскивать функция .val()
...
Рейтинг: 0 / 0
29.07.2013, 16:06
    #38347541
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
ну мы же на техническом форуме http://api.jquery.com/id-selector/ Calling jQuery() (or $()) with an id selector as its argument will return a jQuery object containing a collection of either zero or one DOM element.
...
Рейтинг: 0 / 0
29.07.2013, 16:49
    #38347613
Сергей Лалов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простенький вопрос по JQ
Gustlysuper-code,

Не согласен. # - это ID, а значит уникальное (по хорошему), не знаю как там с .value, а значение должна вытаскивать функция .val()

Вот кстати да. Я в большей степени ориентирован не на создание красивых сайтов, а на создании и работе баз данных, заточенных в основном на товародвижение и логистику. Уникальность значения, очень важна, так как идет выборка из баз данных и чтобы зацепиться за уникальность того или иного дива,поля,или чего либо еще - очень важно дублировать индексы объектов (их ID) в документе html по индексам/ключам в базе данных MySQL. Проще и интуитивней потом зацепиться за них на самой странице html. По логике вещей- ID идентификатор, который является уникальным и неповторяющимся, а name это все таки имя поля.

Ребят, спасибо всем! Вы с лихвой ответили мне на все заданные вопросы в данном топике. В общем то целью моих изысканий является уменьшение строчек кода на странице. Так как переползаю в WEB формы с десктопных приложений,использующие VB,VBA в качестве клиентской части, то порой язык JS и его нашлепка в виде JQ , его методы кажутся иногда причудливыми, поэтому и задаю порой простые для вас вопросы, но затруднительные для меня)
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / простенький вопрос по JQ / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]