HighDots Forums  

style color e Safari

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss style color e Safari in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Antonio barbone
 
Posts: n/a

Default style color e Safari - 01-08-2004 , 09:58 AM






salve a tutti,

sto usando il JavaScript per la validazione di un form, e vorrei che invece di
un alert con i campi mancanti/errati si colorassero di rosso i textbox e i
select errati ... per il momento sono a :

if (!isDate(document.forms[0].elements['data'].value))
document.forms[0].elements['data'].style.color='red';

con Explorer e Netscape 7 per Mac sembra funzionare ... ma con Safari no !!
e' questo il modo giusto ??

ciao e grazie anticipate ...

--
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,11 1,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,1 05,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}

Reply With Quote
  #2  
Old   
Antonio barbone
 
Posts: n/a

Default Re: style color e Safari - 01-08-2004 , 12:44 PM






On 2004-01-08, Catarsi <marcocatarsi (AT) tyn (DOT) it> wrote:
Quote:
Prova a raggiungere gli oggetti via id:
document.getElementById('data').style.color='red';
input type="button" id="data"

Ma gioco al buio, perché Safari non ce l'ho.
niente da fare ... funziona con Explorer e Netscape ma non con Safari !!

grazie lo stesso ... ciao

--
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,11 1,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,1 05,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}


Reply With Quote
  #3  
Old   
blindonet
 
Posts: n/a

Default Re: style color e Safari - 01-08-2004 , 01:08 PM



Antonio barbone wrote:
Quote:
On 2004-01-08, Catarsi <marcocatarsi (AT) tyn (DOT) it> wrote:
Prova a raggiungere gli oggetti via id:
document.getElementById('data').style.color='red';
input type="button" id="data"

Ma gioco al buio, perché Safari non ce l'ho.

niente da fare ... funziona con Explorer e Netscape ma non con Safari !!

grazie lo stesso ... ciao
ho provato a vedere sul sito
http://www.apple.com/safari

ma sembra che esista solo una versione per MAC

sai se esistono versioni per altri sistemi operativi?

volendo testare il proprio sito per utenti MAC con Safari quale strada
consigli?




Reply With Quote
  #4  
Old   
Antonio barbone
 
Posts: n/a

Default Re: style color e Safari - 01-08-2004 , 01:15 PM



On 2004-01-08, blindonet <blindonet (AT) despammed (DOT) com> wrote:
Quote:
ho provato a vedere sul sito
http://www.apple.com/safari
ma sembra che esista solo una versione per MAC
sai se esistono versioni per altri sistemi operativi?
sicuramente, almeno per il momento, no ... safari e' stato sviluppato da
relativamente poco tempo per il nuovo SO della Apple, MacosX ...

Quote:
volendo testare il proprio sito per utenti MAC con Safari quale strada
consigli?
o ti compri un Mac (ma costano una cifra ;-)) oppure contatti qualcuno con
MacosX che ti testi le pagine ... comunque, a parte queste cosette, Safari non
mi ha dato nessun problema fino ad ora con il Javascript ... e' Explorer per
Mac che e' una vera "pompa" ...

ciao ...

P.S.

comunque, se ti serve una prova del sito con Safari, contattami alla mail in
firma ..

--
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,11 1,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,1 05,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}


Reply With Quote
  #5  
Old   
blindonet
 
Posts: n/a

Default Re: style color e Safari - 01-09-2004 , 03:24 AM



Antonio barbone wrote:

Quote:
P.S.

comunque, se ti serve una prova del sito con Safari, contattami alla mail
in
firma ..
grazie ti inserisco nella lista dei MACchisti .. :-)

p.s. (OT)
sai nulla di linux su MAC?
a quando il gran Passo?
inoltre un browser su MAC con Linux mantiene le stesse funzionalità della
stessa versione su linux operante su PC basato su tecnologia intel ?

hai esperienze in merito?




Reply With Quote
  #6  
Old   
Antonio barbone
 
Posts: n/a

Default Re: style color e Safari - 01-09-2004 , 04:40 AM



On 2004-01-09, blindonet <blindonet (AT) despammed (DOT) com> wrote:
Quote:
p.s. (OT)
sai nulla di linux su MAC?
a quando il gran Passo?
dipende da cosa intendi ... se vuoi un vero e proprio linux, c'e' la yellow
dog, che e' una distro fatta apposta per i processori Mac ... non l'ho mai
provata, ma mi dicono che va bene ...

per quanto riguarda Unix, il nuovo SO MacosX ha praticamente un FreeBSD
"sotto" ... se apri il terminale, hai sotto le mani una console FreeBSD ...
adesso ci e' arrivata la nuova versione di Panther, che sarebbe la parte Unix
di MacosX, e la devo ancora installare, ma mi hanno detto che ha praticamente
tutto, compreso X11 ....

ho provato anche ad installare qualcosa dai sorgenti, e funziona un bel po' di
roba ... l'unico dubbio che ho, e che mi fa rimanere al PC+FreeBSD, e' la
gestione dei Ports e dei sorgenti, che mi pare non facciano parte di Panther,
ma come ti ho detto prima ancora non ho provato il nuovo, e non so quali sono
le novita' ...

il fatto bello, e' che praticamente tutto il software sviluppato per Linux/X11
dovrebbe adesso girare anche su Mac, e vista la quantita' di roba per Linux, ti
lascio immaginare i vantaggi ...

Quote:
inoltre un browser su MAC con Linux mantiene le stesse funzionalità della
stessa versione su linux operante su PC basato su tecnologia intel ?
hai esperienze in merito?
yellow dog non l'ho mai provata, ma dovrebbe essere in tutto e per tutto una
distro Linux ... per quanto riguarda Panther, Apple sta cercando di portare la
compatibilita' con FreeBSD, e quindi anche con Linux, al 100% ... comunque i
lavori sono ancora in corso ;-))

ciao ... se vuoi continuare la "discussione" scrivimi in firma, che qui siamo
fortemente OT ...

--
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,11 1,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,1 05,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}


Reply With Quote
  #7  
Old   
blindonet
 
Posts: n/a

Default Re: style color e Safari - 01-09-2004 , 05:54 AM



Antonio barbone wrote:
Quote:
inoltre un browser su MAC con Linux mantiene le stesse funzionalità della
stessa versione su linux operante su PC basato su tecnologia intel ?
hai esperienze in merito?

yellow dog non l'ho mai provata, ma dovrebbe essere in tutto e per tutto
una
distro Linux ... per quanto riguarda Panther, Apple sta cercando di
portare la
compatibilita' con FreeBSD, e quindi anche con Linux, al 100% ... comunque
i
lavori sono ancora in corso ;-))
e questa è la notizia che mi interessava :-) ... non avendo un MAC ...

Quote:
ciao ... se vuoi continuare la "discussione" scrivimi in firma, che qui
siamo
fortemente OT ...
non tanto OT
in quanto trattasi di portabilità e test di script su browser installati su
macchine differenti
che potrebbero interessare a molti su it.comp.lang.javascript

il mondo MAC è un mondo a se stante ma è pur un sistema a cui bisogna far
riferimento quando si scrivono pagine web e relativi script

il problema nasce nel testarli in assenza della macchina appunto
ora poter saper cosa utilizzare in maniera alternativamente valida non credo
esca troppo dal seminato
del resto non si dovrebbe pensare ad un web solo made in Microsoft ma portare al
maggior numero di utenti un prodotto qualitivamente valido, tenedo conto
delle loro esigenze e situazioni contingenti (leggasi SO)

con questo concludo il discorso (questo sì OT)
resto in attesa di leggerti come risolutore di problematiche inerenti il
mondo MAC ... e non solo
saluti
blindonet




Reply With Quote
  #8  
Old   
Antonio barbone
 
Posts: n/a

Default Re: style color e Safari - 01-09-2004 , 06:02 AM



On 2004-01-09, blindonet <blindonet (AT) despammed (DOT) com> wrote:
Quote:
del resto non si dovrebbe pensare ad un web solo made in Microsoft ma portare al
maggior numero di utenti un prodotto qualitivamente valido, tenedo conto
delle loro esigenze e situazioni contingenti (leggasi SO)
no dirlo a me che uso Lynx sotto FreeBSD ;-)) alcuni siti sono praticamente
inutilizzabili !!

Quote:
con questo concludo il discorso (questo sì OT)
resto in attesa di leggerti come risolutore di problematiche inerenti il
mondo MAC ... e non solo
vi tengo d'occhio ;-))

Quote:
saluti
blindonet
ciao ..

--
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,11 1,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,1 05,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}


Reply With Quote
  #9  
Old   
Antonio barbone
 
Posts: n/a

Default Re: style color e Safari - 01-09-2004 , 06:22 AM



On 2004-01-08, Catarsi <marcocatarsi (AT) tyn (DOT) it> wrote:
Quote:
Prova a raggiungere gli oggetti via id:
document.getElementById('data').style.color='red';
input type="button" id="data"
alla fine ho risolto .... grazie per 'getElementById' ...

ciao ...

--
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,11 1,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,1 05,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}


Reply With Quote
  #10  
Old   
Antonio barbone
 
Posts: n/a

Default Re: style color e Safari - 01-09-2004 , 08:41 AM



On 2004-01-09, Catarsi <marcocatarsi (AT) tyn (DOT) it> wrote:
Quote:
Antonio barbone <bottesini (AT) libero (DOT) it> wrote:

alla fine ho risolto .... grazie per 'getElementById' ...

Di niente. Ma in che senso hai risolto? vuoi dire che riesci a tingere
select e pulsanti su Safari? A detta di Balestra e' impossibile, se pero'
hai trovato una scappatoia sputa il rospo, puo' far comodo anche a noi
ho "tinto" le intestazioni invece delle textbox e dei select .... uso il php
per generare i form e ho aggiunto nelle td un campo id ...

Function MakeSelect($intesta,$campo,$archivio,$name,$defaul t="null")
{
$tmp=new pg_class();
$tmp->ExecQuery("select distinct on ($campo)
$campo from $archivio order by $campo;");

echo '<tr><td id="ID_'.$name.'" width="30%">'.$intesta.'</td>';
echo '<td width="70%"><select name='.$name.'>';
.....

e poi da JavaScript (per il momento ho fatto cosi', ma lo sto cambiando perche'
mi lascia in rosso i campi anche dopo la correzione) ...

var Campi=new Array();

if (!isString(my_form.elements['denom'].value))
Campi.push('ID_denom');

if (!isString(my_form.elements['ind'].value))
Campi.push('ID_ind');
......

if (Campi.length)
{
for (var loop=0; loop<Campi.length; loop++)
document.getElementById(Campi[loop]).style.color='red';

alert('Campi errati/mancanti in rosso');
return false;
}

return true;

ciao ... penso di non averti detto niente di nuovo ;-))

--
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,11 1,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,1 05,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.