如何在条件下删除javascript的一部分
How can I remove part of a javascript on condition
我想删除javascript中的某些部分,条件是:
$(document).ready(function() {
// Generate a simple captcha
function randomNumber(min, max) {
return Math.floor(Math.random() * (max - min + 1) + min);
};
$('#captchaOperation').html([randomNumber(1, 100), '+', randomNumber(1, 200), '='].join(' '));
$('#defaultForm').bootstrapValidator({
message: 'This value is not valid',
fields: {
field1: {
message: 'The field is not valid',
validators: {
notEmpty: {
message: 'The field is required and can''t be empty'
},
stringLength: {
min: 1,
max: 30,
message: 'The field must be more than 1 and less than 30 characters long'
},
regexp: {
regexp: /^[a-zA-Z0-9_'.]+$/,
message: 'The field can only consist of alphabetical, number, dot and underscore'
}
}
},
field2: {
message: 'The field is not valid',
validators: {
notEmpty: {
message: 'The field is required and can''t be empty'
},
stringLength: {
min: 1,
max: 30,
message: 'The field must be more than 1 and less than 30 characters long'
},
regexp: {
regexp: /^[a-zA-Z0-9_'.]+$/,
message: 'The field can only consist of alphabetical, number, dot and underscore'
}
}
},
captcha: {
validators: {
callback: {
message: 'Wrong answer',
callback: function(value, validator) {
var items = $('#captchaOperation').html().split(' '), sum = parseInt(items[0]) + parseInt(items[2]);
return value == sum;
}
}
}
}
}
});
});
在上面的脚本中,我想删除field1:{………….},为此我使用了以下代码:
if ($field1=0) {
$(':contains("field1:{.....};")').each(function(){
$(this).html($(this).html().split("field1:{......},").join(""));
});
}
代码无法在条件下删除所需的零件。请帮我解决它。
您必须选择:
delete fields.field1;
fields.field1 = undefined;
相关文章:
- 如何使用JavaScript提取此url的一部分
- 通过JavaScript设置的表单字段的值不会作为$_POST的一部分传递给PHP脚本
- href没有在每次单击li的一部分时加载链接.使用javascript使整个li可以点击
- 是否可以将此javascript代码(或其中的一部分)移动到单独的文件中,而不是内联
- Javascript 解包元素的一部分
- JQuery/JavaScript - 突出显示输入或文本区域中的一部分文本
- 如何知道找到的单词是字符串的一部分还是JavaScript中的函数调用
- 将外部javascript文件视为Aspx页面的一部分
- JavaScript未更新$scope变量的一部分
- 当量词是模式的一部分时,JavaScript中的RegExp
- 返回javascript中regex字符串的一部分
- javascript:如何首先加载页面的一部分
- 在表单提交将DOM的一部分替换为分部之后,我应该将ajax成功绑定到什么来使我的javascript工作
- JavaScript:删除一部分代码,并在单击时删除一个元素
- javaScript代码在一个单独的文件中工作,但不是更大文件的一部分
- JavaScript Regexp仅匹配字符串的一部分
- Javascript语句的哪一部分是字面意思
- 撇号标记在javascript字符串中与Backslash一起发送,该字符串使用ajax作为json对象的一部分发送到p
- 如何返回“;成品“;javascript代码的一部分
- JavaScript:将字符串的一部分放入DOM容器中,保存溢出