Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 11.11.2015
Сообщений: 22

Полученное значение записать в спан

04.12.2017, 15:29. Показов 2344. Ответов 18
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
<div class="mys_bit">
<span class="counts2">Корзина</span>
<span class="amount"><?php echo wp_kses_data( WC()->cart->get_cart_subtotal() ); ?></span> 
 
<span id="My_BTN" class="counts"><?php echo wp_kses_data( sprintf( _n( '%d item', '%d items', WC()->cart->get_cart_contents_count(), 'storefront' ), WC()->cart->get_cart_contents_count() ) );?>
</span>
                </div>
 
<script>
    var e = document.getElementById('My_BTN').innerHTML.slice(0,1);
    document.getElementById('My_BTN').innerHTML = e;
</script>

Подскажите как записать полученное значение, в данном случае это будет цифра, обратно в спан?
document.getElementById('My_BTN').innerH TML = e;( этот момент не работает)
jquery не предлагать только js
Заранее благодарю!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.12.2017, 15:29
Ответы с готовыми решениями:

Как отправить Стоимость заказа:<спан>2000</спан> на почту!?!?!? - PHP
есть чекбоксы со своими value пользователь заходит выбирает товар 1 = 500р выбирает товар 2 = 1500р и в это время скриптом считаются...

Как отправить Стоимость заказа:<спан>2500</спан> на почту!?!?!?
Как отправить Стоимость заказа:&lt;span&gt;2500&lt;/span&gt; на почту!?!?!? если ставить radio то сумма в span будет меняться.. как сделать чтоб по...

Как в регистр записать полученное значение
Как в регистр записать полученное значение после умножения. -Рудольф Марек ассемблер на примерах mov ax,9 mov bx,9 mul bx mov...

18
566 / 465 / 183
Регистрация: 14.10.2017
Сообщений: 1,259
04.12.2017, 17:23
Цитата Сообщение от madninja Посмотреть сообщение
этот момент не работает
Не работает совсем другой "момент". В переменную е после document.getElementById('My_BTN').innerHTML
записывается строка, а вы пытаетесь применить к ней метод slice, который вообще-то для массивов.
Сначала преобразуйте е в массив,а потом применяйте slice.
P.S. Когда публикуете код-пользуйтесь тегами HTML, JS.
1
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
04.12.2017, 17:37
klopp, https://developer.mozilla.org/... ring/slice
2
566 / 465 / 183
Регистрация: 14.10.2017
Сообщений: 1,259
04.12.2017, 17:48
Balanaar, каюсь,тупанул)))
но всё равно откуда там возьмётся
Цитата Сообщение от madninja Посмотреть сообщение
в данном случае это будет цифра
там будет угловая скобка <

Добавлено через 1 минуту
madninja, что там за цифра-то должна быть?откуда она?
0
388 / 275 / 76
Регистрация: 19.09.2011
Сообщений: 828
04.12.2017, 17:53
все там работает. видимо просто скрипт в html прописан раньше, чем span

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
<div class="mys_bit">
<span class="counts2">Корзина</span>
<span class="amount"><?php echo wp_kses_data( WC()->cart->get_cart_subtotal() ); ?></span> 
 
<span id="My_BTN" class="counts" style="color: red;">123</span>
</div>
 
<script>
  document.addEventListener("DOMContentLoaded", function() {
    var e = document.getElementById('My_BTN').innerHTML.slice(0,1);
    document.getElementById('My_BTN').innerHTML = e;
  });
</script>
0
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
04.12.2017, 17:54
Цитата Сообщение от klopp Посмотреть сообщение
там будет угловая скобка <
Угловая скобка там была бы, если бы использовалось .outerHTML
ТС, линканите разметку, отданную сервером после отработки PHP-кода. А также ошибки консоли, если они есть.
0
566 / 465 / 183
Регистрация: 14.10.2017
Сообщений: 1,259
04.12.2017, 18:04
Цитата Сообщение от Balanaar Посмотреть сообщение
если бы использовалось .outerHTML
содержимое спана с id="My_BTN"
<?php echo wp_kses_data( sprintf( _n( '%d item', '%d items', WC()->cart->get_cart_contents_count(), 'storefront' ), WC()->cart->get_cart_contents_count() ) );?>

Добавлено через 1 минуту
nubideus, вы подредактировали html-код?
0
388 / 275 / 76
Регистрация: 19.09.2011
Сообщений: 828
04.12.2017, 18:06
Balanaar, что еще за пхп-код? черным же по белому написано, там скобка будет.

в жабаскрипт-подфоруме какие то препроцессоры, фи

Добавлено через 34 секунды
Цитата Сообщение от klopp Посмотреть сообщение
nubideus, вы подредактировали html-код?
ну, написали же что цифра должна быть
0
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
04.12.2017, 18:58
nubideus, что вы имеете в виду? У ТСа обычный php-код в разметке, который исполняется сервером и заменяется на результат. При условии, конечно, что файл с расширением .php. Откуда там скобке взяться?
0
04.12.2017, 19:06

Не по теме:

Цитата Сообщение от Balanaar Посмотреть сообщение
У ТСа обычный php-код в разметке
че, правда?

мне тебе прямым текстом сказать, что php кода не должно быть в javascript-подфоруме?

0
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
04.12.2017, 19:16
nubideus, у вас плохое настроение сегодня? Если так - воздержитесь от резких и неуважительных комментариев на форуме. Я думаю, что и вы, и klopp прекрасно понимают, что код с большей вероятностью скопирован из файла на сервере, а не из браузера после его обработки.
0
566 / 465 / 183
Регистрация: 14.10.2017
Сообщений: 1,259
04.12.2017, 19:24
Цитата Сообщение от Balanaar Посмотреть сообщение
Я думаю, что и вы, и klopp прекрасно понимают
не,я это еще не изучал
0
0 / 0 / 0
Регистрация: 11.11.2015
Сообщений: 22
04.12.2017, 19:27  [ТС]
Вообщем это корзина, где идёт надпись "0 товаров", "1 товар" "2 товара"
Мне нужно чтобы из этой строки я получал только 0,1,2 и тд, цифра всегда идёт первая, так что тут не надо вписывать правило " Только числа".

Добавлено через 1 минуту
Скрипт прописан, последним в dom
0
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
04.12.2017, 19:27
madninja,
Цитата Сообщение от Balanaar Посмотреть сообщение
ТС, линканите разметку, отданную сервером после отработки PHP-кода. А также ошибки консоли, если они есть.
0
0 / 0 / 0
Регистрация: 11.11.2015
Сообщений: 22
04.12.2017, 19:30  [ТС]
<span id="My_BTN" class="counts" style="visibility: visible;">2 товара</span>
Ошибка имеется одна, но она к этому кусочку кода не относиться
Uncaught TypeError: $(...).flexslider is not a function
at metaslider_96 (VM191:677)
at timer_metaslider_96 (VM191:692)
0
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
04.12.2017, 19:41
madninja, попробуйте закомментировать код, дающий эту ошибку.
0
04.12.2017, 20:01

Не по теме:

Цитата Сообщение от Balanaar Посмотреть сообщение
Если так - воздержитесь от резких и неуважительных комментариев на форуме
то есть ты обижаешься на то, что ты не понимаешь сарказма? перечитай мои сообщения. они безобидны и доброжелательны. если ты в моих сообщениях видишь резкости и неуважение, щито поделать, не мои глаза

0
04.12.2017, 20:20

Не по теме:

nubideus, трудно понять интонацию ваших сообщений. Возможно они действительно были написаны без резкого подтекста. Определяющим для меня было обращение на "ты". В общем, мы друг друга поняли.

0
04.12.2017, 20:24

Не по теме:

Balanaar, люблю тебя :friends:

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.12.2017, 20:24
Помогаю со студенческими работами здесь

Значение полученное из MySQL записать в переменную без названия столбца
Здравствуйте. Помогите плз, нужно значение полученное из mysql записать в переменную без названия столбца. Как это можно сделать? ...

Найти сумму цифр целого числа и записать полученное значение в двоичной системе
Помогите, пожалуйста, решить. Дано натуральное число, найти сумму его цифр и записать полученное число в двоичной системе.

Найти сумму цифр целого числа и записать полученное значение в двоичной системе
Найти сумму цифр целого числа и записать полученное значение в двоичной системе

Вычислить среднее значение элементов массива. Вывести на дисплей полученное значение
Вычислить среднее значение элементов массива. Вывести на дисплей полученное значение. После этого изменить исходный массив следующим...

Вычислить среднее значение элементов массива. Вывести на дисплей полученное значение
Вычислить среднее значение элементов массива. Вывести на дисплей полученное значение. После этого изменить исходный массив следующим...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru