//html页面
<div class="maxtop">
<a name="anchor_legalPersonName"></a>
<div class="title">学校法人姓名</div>
<div>
<div id="text_red" class="red"></div>
<div>
<input name="legalPersonName" id="legalPersonName" class="input_w" type="text" />
</div>
</div>
</div>
//单击提交按钮
$(".submit").click(function(){
if(!document.getElementById("agree").checked){
ShowControlTipRight("agreetip", "请先勾选同意协议!")
return;
}
submitData(this);
});
//判断某id文本框是否为空
function submitData(obj) {
if (!$("#legalPersonName").val()) {
anchor(obj, "legalPersonName"); // 定位
ShowControlTipRight("legalPersonName", "请填写学校法人姓名"); //动画显示提示警告标签
return;
}
}
//动画显示提示警告标签
function ShowControlTipRight(ControlID, Value){
layer.tips(Value, "#" + ControlID, {
tips: 2,
time: 3000 //5 秒后自动关闭
});
}
/** 判断复选框中指定部分的选项是否被选中 */
function isCheckedCheckbox(selector) {
var all = $(selector);
for (var i = 0; i < all.length; i++) {
// 遍历数组,只要有一项被选中,就为true,即显示
if (all[i].checked) {
return true;
}
}
return false
}
/** 判断单选框或者复选框是否有选项被选中 */
function isCheckedRadioOrCheckbox(selector) {
var all = $(selector).find("input");
for (var i = 0; i < all.length; i++) {
// 遍历数组,只要有一项被选中,就为true,即显示
if (all[i].checked) {
return true;
}
}
return false
}
/** 判断某个选项是否被选中,适用于单选框或复选框 */
function ischecked(selector) {
var a = $(selector); // 数组中只有一个元素
return a[0].checked;
}
/** 锚点定位 */
function anchor(obj, name) {
var a = $(obj).parent();
a.attr("href", "#anchor_" + name);
a.click();
}