How to  assign select options from a file

Posted on 2002-04-16
Last Modified: 2010-04-09
See the following code. I read a file line for line and should append the values in a select list.

<object id="Adressen" classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83">
 <param name="DataURL" value="adressen.txt">
 <param name="UseHeader" value="false">
 <param name="FieldDelim" value="|">

My problem is here:

<select datasrc="#Adressen"><option> ????</option>

How to assign the each file line to select item ???
Question by:olcay
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 2
LVL 53

Expert Comment

ID: 6945344
The object is going to have to put it in a JavaScript variable, and invoke a function to dynamically generate HTML.

What is it you are trying to do?  I don't understand this at all.


Author Comment

ID: 6945445

I have to read web-adresses from a text file and represent thuse in a combobox.

After a user has selectet a combobox item, he will be linkt to the web-aadress.


this web-adresses should be read and listet in the combobox
in the html-page.

LVL 33

Accepted Solution

knightEknight earned 200 total points
ID: 6945547
Here is what I tried without success ...
here is my Adressen.txt file:


and here is the HTML:


<!-- note the changes to the object below -->

<object id="Adressen" classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83">
 <param name="DataURL" value="adressen.txt">
 <param name="UseHeader" value="true">

<form name="myform">

<!-- note: I tried several variations with the select, one at a time ... but all are shown here. -->

 <select datasrc="#Adressen" DATAFLD="webaddress" DATAFORMATAS="html" multiple>
  <option DATAFLD="webaddress" DATAFORMATAS="html"></option>
  <option><DIV DATAFLD="webaddress" DATAFORMATAS="html"></DIV></option>

<!-- this table works -->

<TABLE datasrc="#Adressen" BORDER DATAPAGESIZE="10" ID="TABLE1">
   <TD><DIV DATAFLD="webaddress" DATAFORMATAS="html"></DIV></TD>

Why Off-Site Backups Are The Only Way To Go

You are probably backing up your data—but how and where? Ransomware is on the rise and there are variants that specifically target backups. Read on to discover why off-site is the way to go.

LVL 33

Expert Comment

ID: 6945606
... then click on:  Binding HTML Elements to Data
LVL 33

Expert Comment

ID: 6945615
... this seems to suggest that the purpose for binding a select to a datasource is to choose which item in the select will be selected (via the selectedIndex property), and not to populate the OPTIONS with data in a similar manner to how a table works.

Author Comment

ID: 6945801
thanx very much :-)
LVL 33

Expert Comment

ID: 6945816
Thanks for the A, but I was never able to get this working as expected.  Did you?

Featured Post

On Demand Webinar: Networking for the Cloud Era

Did you know SD-WANs can improve network connectivity? Check out this webinar to learn how an SD-WAN simplified, one-click tool can help you migrate and manage data in the cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Have you tried to learn about Unicode, UTF-8, and multibyte text encoding and all the articles are just too "academic" or too technical? This article aims to make the whole topic easy for just about anyone to understand.
Not sure what the best email signature size is? Are you worried about email signature image size? Follow this best practice guide.
In this tutorial viewers will learn how to position overlapping items using z-index in CSS. They will also learn the restrictions on the z-index property.  Create a new HTML document with an internal stylesheet.: Create a div in CSS and name it Red.…
In this tutorial viewers will learn how to style a corner ribbon overlay for an image using CSS Create a new class by typing ".Ribbon":  Define the class' "display:" as "inline-block": Define its "position:" as "relative": Define its "overflow:" as …

729 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question