форма для ссылки с шаблонами - 200р
нужна форма, в которую при вставке такого урла http://site.ru/g/controller.php?acti...&sub=blablabla
id=***&sub=*** параметры всегда будут разными а также нужен input в котором будет содержатся по дефаулту "tp1__" который передается в ссылку, его нужно будет иногда менять на выходе нужно получить сформированный результат по 2 шаблонам два отдельных поля которые можно былоб легко скопировать <a class="h-l-t b_b_b" data-link="http://site.ru/g/controller.php?action=route&id=297&sub=tp1__blablabla">тут текст</a> и <a class="h-l-t b_b_b" data-link="http://site.ru/g/controller.php?action=route&id=297&sub=tp1__comm_blablabla">тут текст</a> оплата по факту, вебмани/яд пишите в ветку сразу скрипт, тот кто быстрее справится получит средства |
__________
поднимаю банк до 300 р и добавляю скрин по которому вы сразу поймете что нужно https://yadi.sk/i/skLG1hWbiEFZm |
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<form class="my-form" action="">
<input class="url" type="text" />
<input class="param-one" type="text" value="tp1__" size="5" />
<input class="param-two" type="text" value="comm_" size="5" />
<input type="submit" value="Результат" />
</form>
<script>
var myForm = document.querySelector('.my-form'),
url = myForm.querySelector('.url'),
paramOne = myForm.querySelector('.param-one'),
paramTwo = myForm.querySelector('.param-two');
myForm.onsubmit = function() {
var links = {
firstLink: url.value.replace(/(&sub=)([^"']+)/, '$1' + paramOne.value + '$2'),
secondLink: url.value.replace(/(&sub=)([^"']+)/, '$1' + paramOne.value + paramTwo.value + '$2')
};
for(var link in links) {
document.body.insertAdjacentHTML('beforeEnd', '<a class="" href="" data-link="' + links[link] + '">' + link + '</a><br />');
}
return false;
};
</script>
</body>
</html>
|
|
Цитата:
|
хочу чтоб на выходе был html код такой
<a class="h-l-t b_b_b" data-link="http://site.ru/g/controller.php?action=route&id=297&sub=tp1__blabla bla">тут текст</a> и <a class="h-l-t b_b_b" data-link="http://site.ru/g/controller.php?action=route&id=297&sub=tp1__comm_b lablabla">тут текст</a> чтоб я мог его скопировать, я пробовал прописать <code> и <pre> но чет не получается.. |
wlad2, тогда может так?
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<form class="my-form" action="">
<input class="url" type="text" />
<input class="param-one" type="text" value="tp1__" size="5" />
<input class="param-two" type="text" value="comm_" size="5" />
<input type="submit" value="Результат" />
</form>
<br />
<textarea class="result" name="" id="" cols="80" rows="10"></textarea>
<script>
var myForm = document.querySelector('.my-form'),
url = myForm.querySelector('.url'),
paramOne = myForm.querySelector('.param-one'),
paramTwo = myForm.querySelector('.param-two'),
result = document.querySelector('.result');
myForm.onsubmit = function() {
var links = {
firstLink: url.value.replace(/(&sub=)([^"']+)/, '$1' + paramOne.value + '$2'),
secondLink: url.value.replace(/(&sub=)([^"']+)/, '$1' + paramOne.value + paramTwo.value + '$2')
};
for(var link in links) {
result.insertAdjacentHTML('beforeEnd', '<a class="" href="" data-link="' + links[link] + '">' + link + '</a><br />');
}
return false;
};
</script>
</body>
</html>
|
скинь в личку куда бабки отправить
и на выводе поправь плис 1 ссылка в своем textarea = <a class="" href="" data-link="http://site.ru/g/controller.php?action=route&id=27&sub=tp1__sl_garc _comm">firstLink</a> 2 ссылка в своем отдельном textarea <a class="" href="" data-link="http://site.ru/g/controller.php?action=route&id=27&sub=tp1__comm_sl _garc_comm">secondLink</a> |
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<form class="my-form" action="">
<input class="url" type="text" />
<input class="param-one" type="text" value="tp1__" size="5" />
<input class="param-two" type="text" value="comm_" size="5" />
<input type="submit" value="Результат" />
</form>
<br />
<script>
var myForm = document.querySelector('.my-form'),
url = myForm.querySelector('.url'),
paramOne = myForm.querySelector('.param-one'),
paramTwo = myForm.querySelector('.param-two');
myForm.onsubmit = function() {
var links = {
firstLink: url.value.replace(/(&sub=)([^"']+)/, '$1' + paramOne.value + '$2'),
secondLink: url.value.replace(/(&sub=)([^"']+)/, '$1' + paramOne.value + paramTwo.value + '$2')
};
for(var link in links) {
document.body.insertAdjacentHTML('beforeEnd', '<textarea cols="80"><a class="" href="" data-link="' + links[link] + '">' + link + '</a></textarea>');
}
return false;
};
</script>
</body>
</html>
|
закинул средства
спасиб!! |
| Часовой пояс GMT +3, время: 05:47. |