Please take our Survey
logo       

Choosing A Webhost:
A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation. more...

Re: NAME attribute over-ride for dynamic HTML: msg#00109

lang.smalltalk.squeak.seaside

Subject: Re: NAME attribute over-ride for dynamic HTML

Hi Bob,

I think you can freely use the id attribute instead of the name one.
Then in javascript you can use document.getElementById(id) to access
the html element you need.

Cheers,
Romain

On Oct 22, 2004, at 5:53 AM, Robert Hawley wrote:

I have been doing some dynamic HTML driven from seaside. In order to be able to do things like animate web page components I have written JavaScript code that gets downloaded to the web page. It works well and I can do things like drag an image around a web page and see it's coordinates changing. However, I have a problem that is to do with the way seaside allocates names to HTML components that makes scripting hard for getting the new coordinates back to the server.

Seaside's naming is done behind the scenes and is subject to change whenever the programmer adds or removes components from the web page. Seaside allocates names sequentially: <INPUT NAME="1"....> <INPUT NAME="2"....> etc.. If I use my own (meaningful) naming however, then both names are downloaded so currently I get things like <INPUT NAME="XPOSITION" NAME="1" ....> and in this little clash seaside wins! Depending on seaside's naming convention could allow something of a work-around, but it is not a good solution because it is vulnerable to changes and it makes the JavaScript (even more) unreadable.

It would be good if seaside could detect when the programmer has already set a 'name' attribute and use that name instead of the automatically generated one.

I would welcome a 'fix' - or at least some advice on where to start looking.

Yours

Bob
(Robert Hawley - Plymouth)

_______________________________________________
Seaside mailing list
Seaside@xxxxxxxxxxxxxxxxxxxxxxxxxx
http://lists.squeakfoundation.org/listinfo/seaside



<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
qplus.devel/200...    network.jabber....    debian.qa-packa...    encryption.gpg....    python.dabo.dev...    uclinux.devel/2...    science.mathema...    recreation.pesc...    kernel.ck/2004-...    mozilla.devel.e...    tex.latex.prosp...    ietf.multi6/200...    bbc.cvs/2002-11...    xfree86.newbie/...    jakarta.taglibs...    altlinux.hardwa...    comedi/2002-05/...    horde.bugs/2004...    games.diplomacy...    finance.e-gold....    web.dom.test-su...    lang.ruby.rails...    os.netbsd.devel...    video.gstreamer...   
Home | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe

Navigation