У меня есть этот вход:ввода скрыто
<input id="tag1" type="text" name="tags" class="tags" value="@Model.list" />
и я хочу, чтобы получить это значение входного сигнала в скрытом вход, так что я использовал:
<input type="hidden" name="tag" value="tags" />
Вместо того, чтобы истинное значение первый вход, я получаю только строку «теги»! Не могли бы вы рассказать мне, как получить истинное значение первого ввода в моем скрытом вводе? Благодаря!
EDIT: На самом деле это страница отправки, пользователь вводит теги в # tag1, и когда он нажимает на submit, я хочу отправить эти теги моему контроллеру, поэтому я использую скрытый ввод ... My полный код:
<form>
<p>
<input id="tag1" type="text" name="tags" class="tags" value="@Model.list" onblur="setValue()"; /></p>
<script>
$('#tag1').tagsInput({
// my parameters here
});
</script>
<style>
#wrapper {
margin: 20px;
}
</style>
<p>
<input type="submit" value="Create" />
<input type="hidden" name="taggg" id="tag2" />
<script type="text/javascript">
function setValue() {
document.getElementById("tag2").value = document.getElementById("tag1").value;
}
window.onload = setValue;
</script>
</p>
</form>
С некоторыми JavaScript, я думаю. Пойдите на это. Но почему вы этого хотите? Разве это не будет так же? – putvande
Какова ваша интерпретация * hidden *? вы имеете в виду пароль, или вы имеете в виду, что поле ввода должно быть невидимым? –
u нужно использовать Javascript .. u дал значение как теги для типа ввода = скрытый. Очевидно, u получит то, что значение u дало для этого скрытого ввода. Используйте javascript, и вы можете присвоить значение скрытому полю ввода. .. –