如何将事件对象传递给Javascript中的函数?

function check_me() { //event.preventDefault(); var hello = document.myForm.username.value; var err = ''; if(hello == '' || hello == null) { err = 'User name required'; } if(err != '') { alert(err); $('username').focus(); return false; } else { return true; } } 在Firefox中,当我尝试提交一个空值时,抛出错误并将焦点设置回元素。 但同样的事情不会发生在IE浏览器,因为它会引发错误,并在单击确定后发布表单(返回true)。 我怎样才能避免这一点? 我想避免使用event.preventDefault(),但我不知道如何使用这种方法做到这一点。 我尝试通过检查(事件)..但它没有工作。 我正在使用Prototype js。 (我知道如何传递一个事件,当我绑定JavaScript中的.click函数..而不是调用HTML内的..使用Jquery,但我必须debugging这段代码)

目标c检查文本字段是否为空

代码如下: – (IBAction) charlieInputText:(id)sender { //getting value from text field when entered charlieInputSelf = [sender stringValue]; if (charlieInputSelf != @"") { //(send field if not empty } } 即使该字段为空,也会发送该消息; 因此,这不工作,因为我想要的。

有没有办法来禁用/编辑列表视图在其边缘的衰落?

诸如ListView之类的可滚动视图沿着沿着该方向具有更多内容的边缘淡出内容。 我怎么能把这个消失? 我知道你可以改变cacheColorHint在这里讨论: http : //developer.android.com/resources/articles/listview-backgrounds.html但是这不是我所期待的,并不会实现我所期待的案件。 我想完全禁用淡入淡出,或者能够减小它的大小和/或透明度。 这可能吗?

UITableView重载部分

我想重新加载只有一个部分不是整个表。 有没有在UITableView任何方法。 [tableView reloadData]用于加载全表。 我想知道如何只加载一个部分,因为我在表中有大量的行。

如何以编程方式在iPhone应用程序中添加一个简单的默认加载(进度)栏

我在我的iPhone应用程序中使用http通信。 我想在从服务器加载数据时显示进度条。 我怎样才能以编程方式? 我只想要一个默认的进度条。 没有什么奇特的,就像在android中我们做ProgressDialog.show(); ,是否有任何一个class轮在iPhone显示进度条?

尝试在Windows 8上安装NetCDF4时,出现“在registry中找不到的Python版本2.7”错误

我用Anaconda 1.7,32位。 我从这里下载了正确版本的netCDF4安装程序。 我试图将HKEY_LOCAL_MACHINE \ SOFTWARE \ Python文件夹复制到HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node中。 没有运气。 有没有人有任何想法,为什么这可能会发生? Anaconda安装在默认位置C:/。 是的,我知道Anaconda在软件包列表中有netCDF4,但如果仔细观察,它只能在Mac和Linux上使用。

无法为FacebookSDK 4构build模块“FBSDKCoreKit”

我在更新Facebook SDK 3到4时遇到问题 当我添加框架,它被成功添加。 但是当我添加头文件它有错误, “无法build立模块'FBSDKCoreKit'” 。 不知道原因。

什么是泡沫sorting?

泡沫sorting有没有真正的世界使用? 每当我看到一个提到的,它总是: 用于学习的sortingalgorithm。 不使用sortingalgorithm的一个例子。

SimpleDateFormat返回24小时date:如何获得12小时date?

我需要毫秒的当前时间,然后以12小时的格式存储它,但是用这段代码我得到24小时格式化的时间。 long timeInMillis = System.currentTimeMillis(); Calendar cal1 = Calendar.getInstance(); cal1.setTimeInMillis(timeInMillis); SimpleDateFormat dateFormat = new SimpleDateFormat("dd/mm/yyyy HH:mm:ss a"); dateforrow = dateFormat.format(cal1.getTime()); 有人可以build议修改,以获得预期的结果吗?

如何获得Laravel的注册path列表?

我希望find一种方法来创build一个数组与Laravel 4注册的路线path。 基本上,我正在寻找一个像这样的返回列表: / /login /join /password 我遇到了Route::getRoutes() ,它返回一个包含路由信息和资源的对象,但是path信息是受保护的,我没有直接访问信息。 有没有其他办法可以做到这一点? 也许是不同的方法?