Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Input с определенным началом (https://javascript.ru/forum/dom-window/59572-input-s-opredelennym-nachalom.html)

rogullka 17.11.2015 02:04

Input с определенным началом
 
Добрый день подскажите пожалуйста как сделать для input определённое начало https://steamcommunity.com/tradeoffer/new/?partner= а концвока произвольная. Также если будут набирать вручную чтобы неправильные символы не набирались.

Mess4me 17.11.2015 11:14

rogullka,
а макет сюда можно? :)

rogullka 17.11.2015 11:47

<?php
if(!empty($_USER['id'])){
?>
<script>
var _url = '<?php echo $_conf['url'];?>';
var money = <?php echo $_USER['money'];?>;
var user_id = <?php echo $_USER['id'];?>;
</script>
<section id="user_info">
<div class="container">
<div class="pull-left">
<div class="media"> <a class="pull-left" target="_blank" href="http://steamcommunity.com/profiles/<?php echo $_USER['steam'];?>"> <img class="media-object" src="<?php echo $_USER['pic_big'];?>" alt="..." width="79px" height="79px"> </a>
<div class="media-body">
<ul class="nav nav-stacked pull-left">
<li>Ник:<a href=""><?php echo $_USER['name'];?></a></li>
<li>На счету: <b id="balance"><?php echo $_USER['money'];?></b> р.</li>
</ul>
<form action="<?php echo $_conf['url'];?>exit" method="get">
<button class="btn_exit pull-right">Выйти</button>
</form>
<div class="clearfix"></div>
<div class="input-group">
<input type="text" class="numeric" placeholder="Сумма пополнения" id="amount">
<script>

input = document.getElementById('amount')

input.onkeyup = function(){this.value = this.value.replace(/[^0-9]/g,"")}

</script>

<span class="input-group-btn">

<button class="btn btn-default" onclick='buy_money()'>пополнить<i class="glyphicon glyphicon-play"></i></button>
</span>
</div>
</div>
</div>
</div>
<div class="pull-right">
<div class="media">
<div class="media-body">
<label>Ссылка на трейд:</label>
<a >
<button class="btn_buyers" onclick='shows("History")'>История Ваших ставок</button></a>
<a >
<button class="btn_history" onclick='shows("History2")'>История Ваших побед</button></a>
</form>
<div class="clearfix"></div>
<a href="http://steamcommunity.com/id/me/tradeoffers/privacy#trade_offer_access_url" target="_blank"><i class="glyphicon glyphicon-question-sign"></i></a>
<form action="savelink" method="post">
<div class="input-group">
<input type="url" placeholder="Вставьте ссылку на обмен" class="form-control" name="url" value="<?php echo $_USER['trade'];?>">


<span class="input-group-btn">
<button class="btn btn-default" style="padding: 3px 5px;" type="submit"><i class="glyphicon glyphicon-ok"></i></button>
</span> </div></form>
</div>
</div>
</div>
<div class="clearfix"></div>
</div>
</section>
<a href='<?php echo $_conf['vk_group'];?>' target='_blank' class='vk_group'><section id="alert-msg">
<div class="text-center">
<p>Наша группа в Вконтакте, не пропусти розыгрыши!!!</p>
</div>
</section></a>
<?php
}else{
?>
<script>
var _url = '<?php echo $_conf['url'];?>';
</script>
<section id="alert-msg">
<div class="text-center">
<p>Для того что бы учавствовать в розыгрыше предметов пройдите процедуру авторизации в Steam</p>
</div>
</section>
<a href='<?php echo $_conf['vk_group'];?>' target='_blank'class='vk_group'><section id="alert-msg">
<div class="text-center">
<p>Наша группа в Вконтакте, не пропусти розыгрыши!!!</p>

</div>

</section></a>
<?php
}
?>

Mess4me 17.11.2015 12:25

Отформатируйте , пожалуйста, текст и т д.
Цитата:

Сообщение от rogullka
<input type="url" placeholder="Вставьте ссылку на обмен" class="form-control" name="url" value="<?php echo $_USER['trade'];?>">

этот инпут спрятан и пользователь в него ничего не вводит , верно?

Mess4me 17.11.2015 12:27

Так не получится?
Цитата:

Сообщение от rogullka
<input type="url" placeholder="Вставьте ссылку на обмен" class="form-control" name="url" value=" <?php echo $_USER['trade'];?>">

<input type="url" placeholder="Вставьте ссылку на обмен" class="form-control" name="url" value=" https://steamcommunity.com/tradeoffer/new/?partner='<?php echo $_USER['trade'];?>'">

rogullka 17.11.2015 12:51

Цитата:

Сообщение от Mess4me (Сообщение 396490)
Так не получится?


<input type="url" placeholder="Вставьте ссылку на обмен" class="form-control" name="url" value=" https://steamcommunity.com/tradeoffer/new/?partner='<?php echo $_USER['trade'];?>'">

Если сделать так то к тому что добавит пользователь будет приписанно https://steamcommunity.com/tradeoffer/new/?partner=. А мне необходимо сделать так чтобы была проверка и не вводилось ничего кроме ссылки. настоящая ссылка имеет вид https://steamcommunity.com/tradeoffe...token=dMu06sl- После последнего знака "=" 10 случайных символов. Чтобы всякую чушь в базу не заносили надо как то сделать проверку именно на начало ссылки если не так то в базу не заносится


Часовой пояс GMT +3, время: 19:09.