我正在编写这个脚本,由于某种原因,它表现得好像fn.style.borderColor总是等于#F00.我想要的只是当第一个if执行时第二个执行.
function vfn() {
if (fnl<1){
na.innerHTML= "This field is required.";
fn.style.borderColor="#F00";
}
else if (fn.style.borderColor="#F00" && fnl>1) {
if(lnl>1){
na.innerHTML= "OK";
setTimeout("na.innerHTML = ''",1500)
}
fn.style.borderColor="#0F0";
setTimeout("fn.style.borderColor='';",1500)
}
return false
}
Run Code Online (Sandbox Code Playgroud)
我尝试使用变量并做了类似的事情,但它根本不起作用.
var error = 1
if (error = 1) {
alert("error1");
var error = 2
}
else if (error == "2") {
alert("error2")
var error = 1
}
Run Code Online (Sandbox Code Playgroud)
那我怎么能做这个呢?
------------------------------------- >>编辑<< -------- ----------------------------
好的,所以我把它改成了这个
function vfn() {
if (fnl<1){
na.innerHTML= "This field is required.";
fn.style.borderColor="#F00";
}
else if …Run Code Online (Sandbox Code Playgroud) 我把这么多时间花在了一个扩展NumericStepper的服装制作组件上.Adobe应该感到羞耻..闪存组件的质量很差.
现在我处于阶段,我尝试做的就是禁用numericStepper的焦点矩形.
我找不到有用的东西,我遇到的所有解决方案都与Flex有关.澄清:这是一个纯闪存的ac3项目..没有涉及到flex.
我试图弄乱所有组件的Focus相关属性和功能而没有结果.
非常感谢,迈克
我是一个新的iOS和我在落实麻烦@protocol很抱歉,如果你认为这是一件容易的事情..
我一直在四处寻找stackoverflow.com,该网也尝试叔叔谷歌了一会儿,我决定问这里...
其主要思想是调用从TopViewController一个MyViewController,做翻转动画我创建协议开始..
// This is my Delegate header
// MyViewController.h
@protocol MyViewControllerlDelegate
- (void) myViewControllerDidFinish;
@end
@interface MyViewController : UIViewController
{
id <MyViewControllerlDelegate> delegate;
}
@property (nonatomic, assign) id <MyViewControllerlDelegate> delegate;
- (IBAction) done;
@end
Run Code Online (Sandbox Code Playgroud)
以下是实施:
// MyViewController.m
#import "MyViewController.h"
@implementation MyViewController
@synthesize delegate;
// Another Code above
- (IBAction)done
{
[self.delegate myViewControllerDidFinish];
}
// Another Code Below
@end
Run Code Online (Sandbox Code Playgroud)
我使用上面的对象从下面的另一个视图调用并在其中添加翻转过渡:
// TopViewController.h
#import "MyViewController.h"
@class MapScrollView;
@interface TopViewController : UIViewController <UIScrollViewDelegate,MyViewControllerlDelegate>
{
UIScrollView *topScrollView;
UIButton *infoButton;
} …Run Code Online (Sandbox Code Playgroud) 看起来很简单,但我无法让它工作.这些文件在Web应用程序上从S3工作正常,但是当我通过下面的代码将它们发送出去时,文件已损坏.
App Stack:rails 3,heroku,paperclip + s3
这是代码:
class UserMailer < ActionMailer::Base
# Add Attachments if any
if @comment.attachments.count > 0
@comment.attachments.each do |a|
require 'open-uri'
open("#{Rails.root.to_s}/tmp/#{a.attachment_file_name}", "wb") do |file|
file << open(a.authenticated_url()).read
attachments[a.attachment_file_name] = File.read("#{Rails.root.to_s}/tmp/#{a.attachment_file_name}")
end
end
end
mail( :to => "#{XXXX}",
:reply_to => "XXXXX>",
:subject => "XXXXXX"
)
Run Code Online (Sandbox Code Playgroud)
a.authenticated_url()只给我一个s3的URL来获取文件(任何类型),我检查了一下,工作正常.与我保存临时文件的方式有关,必须打破ActionMailer附件.
有任何想法吗?
使用谷歌静态地图,以给定纬度和经度以及给定缩放级别的中心检索512x512图像.现在如何找到此图像的每像素米?
PS:我需要在没有javascript的情况下这样做.某种能够根据缩放级别,纬度,经度给出地图比例(每像素米数)的公式将会有所帮助.谢谢.
我是iPhone开发的新手,现在正在开发我的第一个应用程序.我在视图上有一个UIDatePicker,如果用户点击了save,日期选择器的当前时间应该保存在数据库中(格式为hh:mm).
现在,问题是我的UIDatePicker有24小时格式来选择所需的小时和分钟(我通过将模拟器中的iPhone设置设置为"瑞士"和"德语"来配置).如果我在日期选择器中选择,例如17:00,则以下代码在NSLog中生成5:00:
NSDateFormatter *datePickerFormat = [[NSDateFormatter alloc] init];
[datePickerFormat setDateFormat:@"hh:mm"];
NSString *datePickerStringToSave = [datePickerFormat stringFromDate:datePicker.date];
NSLog(@"%@", datePickerStringToSave);
Run Code Online (Sandbox Code Playgroud)
日期选择器是否可能以24小时格式返回所选时间?或者我可以配置NSDateFormatter以显示24小时内返回的时间吗?我已经尝试将日期选择器的属性检查器中的"本地"设置设置为我的国家/地区和语言,但这不起作用...
谢谢你的回答!
我有两个要渲染的字段,但我只想在第一个字段为空时显示第二个字段.如果没有覆盖模板文件中的字段,我可以使用内置视图功能中的功能吗?
据我所知,TCP套接字上的阻塞接收并不总是通过返回-1值或引发IO异常来检测连接错误(由于网络故障或远程端点故障):有时它可能无限期挂起.
管理此问题的一种方法是为阻止接收设置超时.如果已知接收时间的上限,则可以将此限制设置为超时,并且可以在超时到期时将连接视为丢失; 如果这样的上限不是先验已知的,例如在连接保持打开以接收发布的pub-sub系统中,要设置的超时将有些随意,但其到期可能会触发ping/pong请求来验证连接(以及端点)仍在运行.
我想知道异步接收的使用是否也能解决检测连接失败的问题.在boost :: asio中,我会调用socket::asynch_read_some()一个异步调用的处理程序,而在java.nio中,我会将通道配置为非阻塞,并将其注册到带有OP_READ兴趣标志的选择器.我认为正确的连接失败检测意味着,在第一种情况下,处理程序将使用非0 error_code调用,而在第二种情况下,选择器将选择错误的通道,但通道上的后续read()将返回-1或扔一个IOException.
这种行为是否可以通过异步接收得到保证,或者是否存在连接失败后的情况,例如,在boost :: asio中,处理程序永远不会被调用,或者在java.nio中,选择器永远不会选择通道?
非常感谢你.
flash ×2
objective-c ×2
apache-flex ×1
boost-asio ×1
connection ×1
delegates ×1
drupal-6 ×1
drupal-views ×1
flip ×1
google-maps ×1
ios ×1
iphone ×1
javascript ×1
nio ×1
perl ×1
protocols ×1
ruby ×1
tcp ×1
variables ×1