Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.01.2023, 17:09
Профессор
Отправить личное сообщение для ufaclub Посмотреть профиль Найти все сообщения от ufaclub
 
Регистрация: 27.11.2010
Сообщений: 202

как в input передать текст по маске из трех переменных var1Xvar2Xvar3
<input name="gabarit" type="text" value="" >



т.е есть три переменные js

var1
var2
var3


как их передать в value="" как по маске var1Xvar2Xvar3

где X просто разделитель
Ответить с цитированием
  #2 (permalink)  
Старый 12.01.2023, 17:28
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,704

elem.value = `${var1}X${var2}X${var3}`;
Ответить с цитированием
  #3 (permalink)  
Старый 12.01.2023, 17:34
Профессор
Отправить личное сообщение для ufaclub Посмотреть профиль Найти все сообщения от ufaclub
 
Регистрация: 27.11.2010
Сообщений: 202

спасибо. а если вот такой еще случай

уже value="1x0.038x0.025" как заменить только знак что до первого x

т.е менять только 1 на значение переменной var1 а часть x0.038x0.025 не трогать
Ответить с цитированием
  #4 (permalink)  
Старый 12.01.2023, 17:44
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

ufaclub,
let value="1x0.038x0.025";
let n = '12345';
let reg = /.*?(?=x)/;
value = value.replace(reg, n);
alert(value);


let value="1x0.038x0.025";
let n = '12345';
let ar = value.split("x");
ar[0] = n;
value = ar.join("x")
alert(value);
Ответить с цитированием
  #5 (permalink)  
Старый 12.01.2023, 17:54
Профессор
Отправить личное сообщение для ufaclub Посмотреть профиль Найти все сообщения от ufaclub
 
Регистрация: 27.11.2010
Сообщений: 202

рони, как всегда большое спасибо!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как передать выбранный файл (input file) ajax sasha3611 jQuery 1 11.02.2018 14:14
Изменяющийся блок clor Элементы интерфейса 9 22.08.2014 14:25
Как передать функции текст с кавычками? Hurray jQuery 5 18.03.2014 21:42
Как вставить текст из куков в input формы? perfect Events/DOM/Window 3 05.03.2014 08:22
прогкрутка к якорям cOAPerator Общие вопросы Javascript 20 27.08.2013 03:30