在javascript中更改字段的位置或顺序
Change position or order of a field in javascript
是否有一种方法可以仅使用javascript或jquery而不访问jsp来更改字段的顺序?假设我的jsp上有两个字段
名字姓
我可以使它不触及jsp代码如下?通过使用javascript
的姓名字
使用示例代码
<form action="demo_form.asp">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
如果我想改变顺序,比如在显示表单时,我将使用CSS作为建议的注释之一。所以HTML可以是:
<div class="container">
<form action="demo_form.asp">
<div class="fname-holder">
<input type="text" name="fname">
<label for="fname">First name</label>
</div>
<div class="lname-holder">
<input type="text" name="lname">
<label for="lname">Last name</label>
</div>
<input type="submit" value="Submit">
</form>
</div>
请注意添加的div和标签标签。改变垂直排序的CSS可以像这样使用display table:
container {
display: table;
}
.fname-holder {
display: table-footer-group;
}
.lname-holder {
display: table-header-group;
}
label {
display: block;
float: left;
}
这里有一个jsfiddle来尝试
也可以是最直接的
<script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
<script>
$(document).ready(function() {
$("form").html(' Last name: <input type="text" name="lname"><br> First name: <input type="text" name="fname"><br> <input type="submit" value="Submit"> ');
});
</script>
相关文章:
- jquery试图按名称获取按钮位置
- 我可以获得相对于被点击元素的确切点击位置吗
- 谷歌地图固定位置覆盖
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- ajax请求的顺序总是不同的
- 按照选项卡索引的顺序循环一个jQuery选择
- 匹配一个单词,其中候选人可以跨越顺序组(跨度)
- 循环比赛位置算法
- es6 相当于下划线查找位置
- 按顺序添加和删除类
- jQuery循环在特定位置暂停
- 引导程序:在导航栏中,显示悬停在单个位置的基于Li Link的不同内容
- 如何更改DIV的位置,更改其顺序
- 我怎样才能让多个图像在不同的位置(使用abolute)按顺序无限淡入和淡出
- 使用jQuery将文本按字面顺序分解到随机位置
- 保持数组的顺序,但改变索引的位置
- 在javascript中更改字段的位置或顺序
- 改变字符串中字母和数字的位置(顺序)
- 给定一个工作日和它发生的月份,我能得到它在恒定时间内的顺序位置吗
- 如何移动/改变一个JavaScript对象数组(JSON)的位置/顺序