В input
с индексами a,b,c вписываются значения. Если в a какой-либо символ или строка совпадает с b, то совпавшие символы или строки меняются на c:
function Dot() {
var a = document.getElementById('a').value;
var b = document.getElementById('b').value;
var c = document.getElementById('c').value;
var av = a.length;
var bv = b.length;
var cv = c.length;
if (bv === cv) {
var w1;
for (var i = 0; i < av; i++) {
w1 = a.substr(i, bv);
if (w1 == b) {
a.replace(w1, c);
}
}
}
}
var bot = document.getElementById('bot');
bot.addEventListener('click', Dot);
<input type="text" id="a"></br>
<input type="text" id="b"></br>
<input type="text" id="c"></br>
<button id="bot">Применить</button>
Две главные ошибки:
a.replace
,input.value
.По поводу логики замены частей строки могут быть вопросы - если в результате замены создается новый заменяемый кусок.
function Dot(){
...
for(var i = 0; i < a.length; i++){
...
a = a.replace(w1, c);
...
...
document.getElementById('a').value = a;
}
function Dot() {
console.log('Click');
var a = document.getElementById('a');
var b = document.getElementById('b');
var c = document.getElementById('c');
var av = a.value.length;
var bv = b.value.length;
var cv = c.value.length;
if (bv === cv) {
var w1;
for (var i = 0; i < av; i++) {
w1 = a.value[i]; // Only character
// Using includes
if (b.value.includes(w1)) { // matches
a.value = a.value[i].replace(w1, c.value);
}
}
}
}
var bot = document.getElementById('bot');
bot.addEventListener('click', Dot);
<input type="text" id="a"></br>
<input type="text" id="b"></br>
<input type="text" id="c"></br>
<button id="bot">Применить</button>
Виртуальный выделенный сервер (VDS) становится отличным выбором
У меня стоят запросы к сайту через Routes (webphp) Когда я просто перехожу, всё работает, но когда запускаю запрос через JavaScript Пишет эту ошибку в консоль:
Сразу извиняюсь что пложу вопросы:)Храню в бд путь к картинке что на сервере,вывожду этот путь в <img v-bind:src="srcToProdImage" alt=""> Вот пример пути...
В переменной itemNumber хранится число Есть объекты типа cartname1
Когда открываю и считываю тот же файл, содержимое не меняется(даже если файл не сохранялся); _ftemp это <input type="file" >