如何从一个脚本函数调用另一个脚本函数
How to call one Script function from another
我尝试验证Java script
中的必填字段。它可以在Chrome
,Firefox
上正常工作。但它不适用于IE
中的文本框,同时脚本在提交按钮单击时DropDownlist
验证
我的验证脚本文本框:
function validateRecepitMaster() {
if ((!IsBlank(Pay_Amount))) {
ShowLabel(spPay_Amount);
spPay_Amount.innerHTML = "*";
Pay_Amount.focus();
return false;
}
}
function IsBlank(obj) {
if (obj) {
if ((obj.value.trim().length == 0) || (obj.value == null)) {
obj.focus();
return false;
}
return true;
}
}
下拉列表的工作脚本
if (Cust_Id.value == "") {
ShowLabel(spCust_ID);
spCust_ID.innerHTML = "*";
Cust_Id.focus();
return false;
}
上面两个脚本在Chrome, Firefox
上都很好,在IE
上不起作用。提前致谢
在运行你的脚本之前添加以下脚本:
String.prototype.trim=function()
{
return this.replace(/(^'s*)|('s*$)/g, '');
};
在控制台中查找 IE 引发的错误。
可能的候选者是:
obj.value.trim()
IE 可能不支持trim
(尚)
相关文章:
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 仅为一个窗体运行应用程序脚本
- 将脚本缓存到本地存储的basket.js概念仍然是一个好主意吗
- 使用几个<脚本>标签不会't工作-只调用一个脚本
- 创建一个倒计时计时器脚本,该脚本计算声音文件的持续时间,而不是特定的日期
- 从我自己的脚本中包含的Javascript文件中调用一个函数
- 在jQuery周期内触发一个谷歌时髦的脚本
- I'我用setTimeout加载脚本,你能找到一个更快的方法吗
- 一个简单的粘性头jQuery脚本的问题
- 在 jquery 中导入另一个脚本
- 运行一个特定<脚本>(Dreamweaver)
- 当源工作表添加了行时,如何编写在一个工作表中添加行的脚本
- 一个Web应用程序上有两个Java脚本
- 正在另一个脚本块中嵌入脚本块
- 按顺序异步加载JS脚本(等待上一个脚本完成)
- html或java脚本代码在硬盘中创建一个文本文件
- 创建一个html表单并使用javascript访问中的python脚本
- Firefox扩展开发:如何在内容脚本中创建一个全局函数,以便其他加载的脚本文件可以访问它
- 我很难让两个jquery脚本一个接一个地工作
- 如何使用脚本一个接一个地自动关闭IE的选项卡,这些脚本是使用批处理文件从2分钟后打开的.