Estao ZN
Estamos estudando e o resultado disso postamos aqui. Sinceramente desejamos que o
contedo aqui semeado possa ser til para muitas pessoas.
Seja bemvindo e fique vontade para contribuir da forma que puder e quiser.
Bola pra frente ... :)
Groove ZN by
Grooveshark
por GMotta ZN
Quem desenvolve para Web, precisa conhecer bem JavaScript. Quem
desenvolve para Web, precisa usar muito JavaScript. Mesmo que ainda
no saiba disso, quem desenvolve em Delphi para Web, tambm
precisa ousar usar mais JavaScript.
JavaScript o caminho o qual trilharemos neste artigo. No temas, o
Intraweb no e no precisa ser to feio quanto tem sido
apresentado.
RSS Feed
Busca no blog:
Pesquisar
Contedo
Aleatrio
Cyber Culture
Games
Multimdia
Msica
Programao
WEB
function testaEdit(){
alert(document.forms[0].IWEDIT1.value);
document.forms[0].IWEDIT1.value = "";
document.forms[0].IWEDIT1.focus();
}
Colaboradores
ralencar
Pedro
function testaEdit(){
var ZnEdt = FindElem("IWEDIT1);
alert(ZnEdt.value);
ZnEdt.value = "";
ZnEdt.focus();
}
Felipe Guero
Daniel Bezerra
Bruno Lichot
GMotta ZN
Amigos do EstaoZN
Muito obrigado!
Participardestesite
GoogleFriendConnect
Membros(41) Mais
Arquivo do blog
2011 (6)
2010 (2)
2009 (25)
Ago (2)
Mai (6)
Abr (6)
Mar (5)
Fev (2)
Jan (4)
Inicializando o IWForm
com alguns controles
desabi...
Delphi Intraweb
JavaScript II
(Continua)
Mais Threads,
ClassLoader,
Classpath,
Arquitetura ...
Java: Threads
concorrentes, swing,
observable para...
2008 (80)
2007 (125)
tags
.NET
ADO
AJAX
Vejamos, no evento OnClick do BtnTestaEditServerSide digite:
Apache
Arquitetura de Software
procedure TIWForm1.BtnTestaEditServerSideClick(Sen
der: TObject);
begin
Self.ActiveControl := IWEdit1;
WebApplication.ShowMessage(IWEdit1.Text);
IWEdit1.Text := ''
end;
ASP.NET
Audio
Automao OLE
Banco de Dados
BDS
C#
Componentes
Controle de Verso
CSS
VCL X HTML
Cyber Culture
DBA
Delphi
Diversos
English
Ferramentas Case
Flash
function percorreTudo(){
var ZnForms = document.getElementsByTagName("f
orm");
alert("Oi");
for (i = 0; i< ZnForms.length;i++) {
alert("Bla!! O nome do form : " + ZnForms[
i].name);
for (j = 0; j< ZnForms[i].elements.length;
j++) {
alert("Bla!! O nome do form : " + ZnForm
s[i].name + " o elemento :" + ZnForms[i].elements
[j].name);
}
}
}
HTML
Humor
IDE
Internet
Internet Explorer
Intraweb
Introduo a Programo
Introduo Harmonia
Funcional
Java
Javascript
JCL
Json
Linq
Linux
Literatura Delphi
Mencoder
Modelagem
Mplayer
Multimidia
Multimdia
Music
MySQL
Msica
Navegadores
NetBeans
Novidades
OLE DB
Oracle
Partituras
PHP
PL/SQL
POO
Na propriedade Caption do IWButton1 vou digitar PrecorreTudo.
Ok, caro leitor do Estao ZN, mais um teste j pode ser feito.
Porem, antes adicione alguns controles no IWForm1. Por exemplo
umas IWListBox, uns IWEdits (todos da palheta IWStandard).
Manipulando os objetos HTML via JavaScript no Intraweb
Na prxima funo seremos mais ousados. Vamos percorrer todos os
objetos do form num lao (for), atribuindo o nome, tanto do
form, quanto dos objetos associados a ele, num IWListBox. Veja
como o framework Intraweb cria e manipula os objetos, componentes
visuais Delphi, numa pgina HTML.
RPC
RSS
Script
Shell Script
Sibelius
Slackware
SQL
Subversion
Suporte
SVN
function percorreTudoSetValue(){
var ZnForms = document.getElementsByTagName("f
orm");
var ZnList = FindElem("IWLISTBOX1");
var ZnMemo = FindElem("IWMEMO1");
for (i = 0; i< ZnForms.length;i++) {
alert("Bla!! O nome do form : " + ZnForms[
i].name);
alert("Bla!! O ID do form : " + ZnForms[i
].id);
alert(ZnList.item(i).innerHTML);
idx = ZnList.options.length++;
ZnList.options[idx].value = ZnForms[i].name
;
ZnList.options[idx].text = ZnForms[i].name;
ZnList.setAttribute("Selected","Selected");
document.SubmitForm.IWLISTBOX1.text = "
" + ZnForms[i].name;
ZnMemo.value += ZnForms[i].name;
for (j = 0; j< ZnForms[i].elements.length;
j++) {
alert("Bla!! O nome do form : " + ZnFor
ms[i].name + " o elemento : " + ZnForms[i].elemen
ts[j].name);
idx = ZnList.options.length++;
ZnList.options[idx].value = ZnForms[i].n
ame + " | elemento: " + ZnForms[i].elements[j].nam
e;
ZnList.options[idx].text = ZnForms[i].na
me + "
| elemento: " + ZnForms[i].elements[j].na
me;
ZnList.setAttribute("Selected","Selected
");
ZnMemo.value += "\n" + ZnForms[i].elemen
ts[j].name;
}
}
}
Tableless
Tortoise
Tratamento de Excees
Tcnicas de desenvolvimento
UDF
UML
Variedades
VB6
VdeoGame
WAP
Web
Web 2.0
Web 3.0
Webservice
Windowhttp://www.blogger.
com/img/blank.gifs
Windows
Windows API
WML
XML
XSL
Zn Ringtones
ZN Media Player
Links
Willian Rodrigues
Web 4
Shimatai
Pensamentos de um
Profissional de TI
Malta on Delphi
Linguagem de Mquina
Bruno Lichot Borland
Atelier das Idias
Helio Delmiro
Beijo Partido10/09/2008
All The Things You
Are03/09/2008
Inai26/05/2007
Um Novo Tempo
Msica20/05/2007
Rom Msica17/05/2007
function HabilitaControleEmail(){
var ZnEdtMail = FindElem("EDTEMAIL");
var ZnCmbTipoMail = FindElem("CMBTIPOEMAIL");
var ZnChkBoxMail = FindElem("IWCHECKBOX1");
ZnChkBoxMail.checked = !ZnChkBoxMail.checked;
ZnEdtMail.disabled = !ZnChkBoxMail.checked;
ZnCmbTipoMail.disabled = !ZnChkBoxMail.checked
;
if (ZnEdtMail.disabled) {
ZnEdtMail.style.backgroundColor = "#E7E7E7";
ZnCmbTipoMail.style.backgroundColor = "#E7E7
E7";
}
else {
ZnEdtMail.style.backgroundColor = "#FFFFFF
";
ZnCmbTipoMail.style.backgroundColor = "#FFFF
FF";
}
}
procedure TZnIWForm.LoadCmbTipoEmail;
begin
CMBTIPOEMAIL.Items.Add('Email Comercial');
CMBTIPOEMAIL.Items.Add('Email Residencial');
end;
Continua ....
Nenhum comentrio:
Postar um comentrio
Digiteseucomentrio...
Comentarcomo:
Publicar
Alexandre(Google)
Visualizar
Sair
Notifiqueme
Pgina inicial
BlogBlogs.Com.Br