Содержание
1. Как проверить, содержит ли строка другую подстроку
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
< h2 >
1. как Проверьте, если строка Содержит другую подстроку ? <Бр>
< / h2 >
строка 1 : < input id = foo type = text value = eBay Google Paypal Yahoo >
<Бр> строка 2 : < input id = bar type = text value = Google >
<Бр> <Бр>
< button onclick = checkstring () > Нажмите в проверять если строка 1
содержит строка 2 < / button >
<скрипт>
если (! Массив. Прототип. IndexOf) {
Массив. прототип . индекс знак равно функция ( объект , начать ) {
за ( вар я знак равно ( начало | | 0 ) , J знак равно это. длина ; я < j ; я ++ ) {
если ( это [ я ] === объект ) {
вернуть я ;
}
}
вернуть — 1 ;
}
}
если ( ! Строка . Прототип . Содержит ) {
Строка. прототип . содержит знак равно функция ( арг ) {
вернуть ! ! ~ Это. indexOf ( arg ) ;
} ;
}
функция checkstring ( ) {
вар Foo знак равно документ. getElementById ( foo ) . стоимость ;
вар бар знак равно документ. getElementById ( бар ) . стоимость ;
alert ( foo . содержит ( bar ) ) ;
}
скрипт>
<Бр> <Бр>
< h2 > 2. как Удалить массив Элемент по значению ? < / h2 >
<Бр> массив знак равно [ eBay , Google , Paypal , Yahoo ] ; <Бр>
Давайте удалить элемент Google <Бр> <Бр>
< button onclick = javsacript: test () > Удалить элемент < / button >
<скрипт>
функция removeByValue (обр, val ) {
за ( вар я знак равно 0 ; я < обр . длина ; я ++ ) {
если ( обр [ я ] == val ) {
обр . сращивание ( я , 1 ) ;
перерыв ;
}
}
}
функция тест ( ) {
вар SomeArray знак равно [ eBay , Google , Paypal , Yahoo ] ;
вар старый знак равно [ eBay , Google , Paypal , Yahoo ] ;
removeByValue ( somearray , Гугл ) ;
alert ( «Массив перед удалением элементов:» + старый
+ / n / nArray после удаления элементов: + Somearray ) ;
}
скрипт>
|
2. Как удалить элемент массива по значению?
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
< h2 > 2. как Удалить массив Элемент по значению ? < / h2 >
<Бр> массив знак равно [ eBay , Google , Paypal , Yahoo ] ; <Бр>
Давайте удалить элемент Google <Бр> <Бр>
< button onclick = javsacript: test () > Удалить элемент < / button >
<скрипт>
функция removeByValue (обр, val ) {
за ( вар я знак равно 0 ; я < обр . длина ; я ++ ) {
если ( обр [ я ] == val ) {
обр . сращивание ( я , 1 ) ;
перерыв ;
}
}
}
функция тест ( ) {
вар SomeArray знак равно [ eBay , Google , Paypal , Yahoo ] ;
вар старый знак равно [ eBay , Google , Paypal , Yahoo ] ;
removeByValue ( somearray , Гугл ) ;
alert ( «Массив перед удалением элементов:» + старый
+ / n / nArray после удаления элементов: + Somearray ) ;
}
скрипт>
|
3. Как переместить значения списка влево / вправо?
Другие должны читать:
- Как использовать AJAX, jQuery в Spring Web MVC (.jsp) — Пример
- JavaScript для проверки полей электронной почты и паролей в форме отправки события
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
< h2 >
3. как Переместить значения списка в Влево / вправо ? <Бр>
< / h2 >
< таблица >
< tbody >
< tr >
< td > < select id = sourceSelect размер = 5 несколько = >
< option value = a > eBay < / option >
< option value = b > Google < / option >
< option value = c > Paypal < / option >
< option value = d > Yahoo < / option >
< / select > < / td >
< td >
< button onclick = listboxMoveacross ('sourceSelect', 'destSelect'); > & gt; & GT; < / button >
<Бр>
< button onclick = listboxMoveacross ('destSelect', 'sourceSelect'); > & lt; & Lt; < / button >
< / td >
< td > < select id = destSelect размер = 5 несколько = >
< option value = a > Microsoft < / option >
< option value = b > Facebook < / option >
< option value = c > Twitter < / option >
< option value = d > Pinterest < / option >
< / select > < / td >
< / tr >
< / tbody >
< / table >
<скрипт>
функция listboxMoveacross ( sourceID , destID ) {
вар ЦСИ знак равно документ. getElementById ( sourceID ) ;
вар Dest знак равно документ. getElementById ( destID ) ;
за ( вар подсчитывать знак равно 0 ; подсчитывать < ЦСИ. варианты . длина ; считать ++ ) {
если ( src . options [ count ] . выбранный == правда ) {
вар вариант знак равно ЦСИ. параметры [ количество ] ;
вар newOption знак равно документ. createElement ( «опция» ) ;
newOption . значение знак равно вариант . стоимость ;
newOption . текст знак равно вариант . текст ;
newOption . выбранный знак равно правда ;
пытаться {
Dest. добавить ( newOption , ноль ) ; // Стандартный
ЦСИ. удалить ( считать , ноль ) ;
} ловить ( ошибка ) {
Dest. добавить ( newOption ) ; // только IE
ЦСИ. удалить ( посчитать ) ;
}
считать — ;
}
}
}
скрипт>
|
4. Как удалить дубликаты элементов из массива?
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
< h2 >
4. как Удалить дубликаты элементов из массива ? <Бр>
< / h2 >
< pre > вар компании знак равно [ eBay , Google , Paypal , Yahoo , Google ] ;
< / pre >
Заметка 'Google' является дублировать в массив компаний . Нажмите, чтобы Удалить
дублировать элементы из массива компаний: <бр> <Бр>
< button onclick = check () > Удалить Дублировать < / button >
<скрипт>
функция удалить дубликаты ( обр ) {
вар температура знак равно { } ;
за ( вар я знак равно 0 ; я < обр . длина ; я ++ )
temp [ arr [ i ] ] знак равно правда ;
вар р знак равно [ ] ;
за ( вар К в темп )
т. толчок ( k ) ;
вернуть r ;
}
функция проверить ( ) {
вар фрукты знак равно [ eBay , Google , Paypal , Yahoo , Google ] ;
вар uniquefruits знак равно удалить дубликаты ( фрукты ) ;
оповещение ( uniquefruits ) ;
}
скрипт>
|
5. Как удалить элемент массива по индексу?
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
< h2 > 5. как Удалить массив Элемент по индексу ? < / h2 >
<Бр> массив знак равно [ eBay , Google , Paypal , Yahoo ] ; <Бр>
Давайте Удалить второй элемент , я. эл . Google <Бр> <Бр>
< button onclick = javsacript: testRemove () > Удалить элемент < / button >
<скрипт>
функция removeByIndex (обр, индекс ) {
обр . сплайс ( индекс , 1 ) ;
}
функция testRemove ( ) {
вар тестовое задание знак равно [ eBay , Google , Paypal , Yahoo ] ;
вар старый знак равно [ eBay , Google , Paypal , Yahoo ] ;
removeByIndex ( тест , 2 ) ;
alert ( «Массив перед удалением элементов:» + старый
+ / n / nArray после удаления элементов: + тест ) ;
}
скрипт>
|
Возможно, вас заинтересует список всех руководств по JSON , AJAX , jQuery , Java .
0.00 (0%) 0 votes



