Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » вопросы по javascript

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125

Открыть новую тему     Написать ответ в эту тему

Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kok80

Цитата:
чтобы легко было найти элемент

если вы можете вызывать javascript функции, то проще всего делается через (так как используется jquery фреймворк)
$('.typeOrderIN').trigger('change');

Всего записей: 16637 | Зарегистр. 20-09-2014 | Отправлено: 00:30 02-04-2015 | Исправлено: Mavrikii, 00:30 02-04-2015
kok80

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ура, заработало !!! спасибо

Всего записей: 39 | Зарегистр. 04-10-2004 | Отправлено: 00:31 02-04-2015 | Исправлено: kok80, 00:33 02-04-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kok80

Цитата:
дайте плиз правильный код для генерирования OnChange на java script

не нужно флудить.. дождитесь ответа без кучи постов.
написал же -
Цитата:
$('.typeOrderIN').trigger('change');

должно работать в том случае, если вызываете js код в среде кода страницы (то есть с возможностью использования подгруженных в странице js файлов)
 
иначе - http://stackoverflow.com/questions/2856513/how-can-i-trigger-an-onchange-event-manually

Всего записей: 16637 | Зарегистр. 20-09-2014 | Отправлено: 00:32 02-04-2015 | Исправлено: Mavrikii, 00:35 02-04-2015
ManHunter



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Как правильно написать, чтобы вызвать принудительно эту функцию?

 

Код:
document.getElementById('idType1')['onchange'].call();


----------
"На любое мое движение ваша реакция предусмотрена,
В лучшем случае - равнодушие, в худшем случае - патология..." (C) Егор Летов

Всего записей: 3107 | Зарегистр. 20-03-2004 | Отправлено: 01:38 02-04-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ManHunter

Цитата:
document.getElementById('idType1')['onchange'].call();

это где вы такое видели? речь же о слушателе событий, а не атрибуте onchange.

Всего записей: 16637 | Зарегистр. 20-09-2014 | Отправлено: 05:21 02-04-2015 | Исправлено: Mavrikii, 05:22 02-04-2015
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
кто подскажет как в string проще заменить все "\n" на "<br />" ?

Всего записей: 2240 | Зарегистр. 25-02-2013 | Отправлено: 05:18 13-04-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262

Код:
str = str.replace(/(?:\r\n|\r|\n)/g, '<br />');

Всего записей: 16637 | Зарегистр. 20-09-2014 | Отправлено: 05:33 13-04-2015
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вопрос
есть онлайн Shop в нем есть сверху баннер.
 
возможно ли с пом. JS опросить к какому объекту(чтобы сделать так чтобы картинки автоматом каждую неделю менялись) привязан баннер ?

Всего записей: 2240 | Зарегистр. 25-02-2013 | Отправлено: 14:08 27-04-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262

Цитата:
JS опросить к какому объекту(чтобы сделать так чтобы картинки автоматом каждую неделю менялись) привязан баннер

чего?

Всего записей: 16637 | Зарегистр. 20-09-2014 | Отправлено: 19:26 27-04-2015
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
чего?

извеняюсь, посмотрел а там относительные пути к картинкам.
 
вопрос снят.

Всего записей: 2240 | Зарегистр. 25-02-2013 | Отправлено: 21:39 27-04-2015
ShaDOWNIK



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день, нашел вот такую функцию для транслитерации символов с европейских языков на латиницу
https://gist.github.com/goliatone/173fb2b810a65d0c5cbc  
 
переделал его, чтобы понимал кириллицу
$(document).ready(function() {
    var slug = function(str) {
    
      str = str.replace(/^\s+|\s+$/g, ''); // trim
      str = str.toLowerCase();
      // remove accents, swap &#241; for n, etc
      var from = '&#227;&#224;&#225;&#228;&#226;&#7869;&#232;&#233;&#235;
&#234;&#236;&#237;&#239;&#238;&#245;&#242;&#243;&#246;&#244;&#249;&#250;
&#252;&#251;&#241;&#231;
·/_,:;абвгдеёзийклмнопрстуфхцэы';
      var to   = 'aaaaaeeeeeiiiiooooouuuunc------abvgdeeziyklmnoprstufhcey';
      for (var i=0, l=from.length ; i<l ; i++) {
        str = str.replace(new RegExp(from.charAt(i), 'g'), to.charAt(i));
      }
      str = str.replace(/[^a-z0-9 -]/g, '') // remove invalid chars
        .replace(/\s+/g, '-') // collapse whitespace and replace by -
        .replace(/-+/g, '-'); // collapse dashes
    
      return str;
    };
но проблема с буквами, которые в латинице состоят из нескольких букв (ж - zh, 'ч' => 'ch',  'ш' => 'sh',  'щ' => 'sch', 'ю' => 'yu',  'я' => 'ya') пытался их через условие проверять но нечего не получилось, как сделать правильно, чтобы скрипт обрабатывал и такие буквы.
 
помогите пожалуйста.
ps. здесь на сайте европейские символы выделенные цветом переведены почему-то в ascii коды, поэтому для того, чтобы понять что на что меняется лучше смотреть с оригинала скрипта, мною дописаны буквы русского языка

Всего записей: 23 | Зарегистр. 07-05-2009 | Отправлено: 11:32 30-04-2015 | Исправлено: ShaDOWNIK, 11:37 30-04-2015
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ShaDOWNIK
Сделать переменную to не как строку, а как масссив + заменить to.charAt(i) на to[i].

Всего записей: 6678 | Зарегистр. 14-02-2005 | Отправлено: 13:04 30-04-2015
ShaDOWNIK



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
unreal666
 
огромное спасибо

Всего записей: 23 | Зарегистр. 07-05-2009 | Отправлено: 13:12 30-04-2015
SAT31



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Только начал разбираться в HTML и JavaScript. Появился вопрос: имеется пример кода Java из Processing

Код:
int barWidth = 20;
int lastBar = -1;
 
void setup() {
  size(640, 360);
  colorMode(HSB, width, 100, width);
  noStroke();
  background(0);
}
 
void draw() {
  int whichBar = mouseX / barWidth;
  if (whichBar != lastBar) {
    int barX = whichBar * barWidth;
    fill(barX, 100, mouseY);
    rect(barX, 0, barWidth, height);
    lastBar = whichBar;
  }
}

 
Как его встроить в html страничку (сейчас она у меня самая простая, head и body, больше ничего нет), чтобы он сработал в браузере при открытии этого самого html файла?

Всего записей: 9326 | Зарегистр. 11-09-2009 | Отправлено: 17:16 06-06-2015
ManHunter



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Java - это НЕ JavaScript

Всего записей: 3107 | Зарегистр. 20-03-2004 | Отправлено: 17:55 06-06-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ManHunter
ну тут несколько иная штука.. есть библиотека на js, которая делает это (работает с языком Processing) в канвасе
пример - http://jsfiddle.net/78upjuyw/
 
SAT31
Вам нужно сначала подгрузить https://processing.org/javascript/processing.js
а затем, в теге  
<script type="application/processing"> </script> написать свой код.
ну и как в примере выше - нужен канвас, в котором будет отрисовка.
 
вот, собственно, так - http://jsfiddle.net/78upjuyw/1/

Всего записей: 16637 | Зарегистр. 20-09-2014 | Отправлено: 21:54 06-06-2015 | Исправлено: Mavrikii, 22:32 06-06-2015
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
ManHunter  
ну тут несколько иная штука.. есть библиотека на js, которая делает это (работает с языком Processing) в канвасе  
пример - http://jsfiddle.net/78upjuyw/    
 
SAT31  
Вам нужно сначала подгрузить https://processing.org/javascript/processing.js  
а затем, в теге    
<script type="application/processing"> </script> написать свой код.  
ну и как в примере выше - нужен канвас, в котором будет отрисовка.    
 
вот, собственно, так - http://jsfiddle.net/78upjuyw/1/

 
раз уж такое бывает,
возможно ли по этому методу сделать следующее:
 
весь экран браузера, бэкгроунд транспарент,  
две линии верт. и горизонт. продвигаются начиная с верхнего левого угла в правый нижний ?
PS: z-index: ~1000
 
реализуемо такое ли ?

Всего записей: 2240 | Зарегистр. 25-02-2013 | Отправлено: 16:47 08-06-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262

Цитата:
реализуемо такое ли ?

два дива, один вся высота, второй вся ширина - двигайте как хочется.

Всего записей: 16637 | Зарегистр. 20-09-2014 | Отправлено: 19:14 08-06-2015
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
спс.
 
а я думал как же я буду линии рисовать
 
Добавлено:
просто бывает зацикливаешься и начинаешь тормозить - это я о себе

Всего записей: 2240 | Зарегистр. 25-02-2013 | Отправлено: 03:55 09-06-2015 | Исправлено: vs6262, 03:59 09-06-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262

Цитата:
а я думал как же я буду линии рисовать  

к примеру так - http://jsfiddle.net/fw1uwmyL/

Всего записей: 16637 | Зарегистр. 20-09-2014 | Отправлено: 03:58 09-06-2015
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125

Компьютерный форум Ru.Board » Интернет » Web-программирование » вопросы по javascript


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru