function newNumber(f) {
        var newfile=document.createElement("input");
        newfile.setAttribute("type","text");
        newfile.setAttribute("name","number[]");
        f.appendChild(newfile);
        f.appendChild(document.createElement("br")); // simply add this line
}

You might want to take a look at some DOM tutorials, at http://www.brainjar.com/ are a few good ones.

Boaz Yahav wrote:
How would you make the input boxes open one above the other instead of
one after the other?

Sincerely

berber

Visit http://www.weberdev.com/ Today!!!
To see where PHP might take you tomorrow.


-----Original Message-----
From: Marek Kilimajer [mailto:[EMAIL PROTECTED] Sent: Tuesday, June 17, 2003 4:18 PM
To: Nelson Goforth
Cc: [EMAIL PROTECTED]
Subject: Re: [PHP] Form Elements - user adding dynamically



You can use DOM:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN">

<html>
<head>
<title>Any number you like</title>

<script language="JavaScript1.2">
function newNumber(f) {
        var newfile=document.createElement("input");
        newfile.setAttribute("type","text");
        newfile.setAttribute("name","number[]");
        f.appendChild(newfile);
}

</script>
</head>
<body>
<pre>
<?php
print_r($_POST);
?>
</pre>
<form action="subory.php" method="post" enctype="multipart/form-data">
<input type="submit"> <input type="button" value="More"
onClick="newNumber(this.form);">


</form>


</body>
</html>

Nelson Goforth wrote:

I'm constructing an HTML form (via PHP) in which I want the user to be
able to add or delete elements as needed.

For instance, in a page detailing user information, the user might have
one phone or several. Rather than having a set number of slots for phone numbers I'd have one slot and have a button by which the user could add a slot. The user could also delete a number in a similar

manner.


The design goal is something like Apple's iTools web page construction
tool.  Beside each slot is a "-" and a "+" to delete that slot or to

add


another one just under the existing slot.

I've got something worked out that is beginning to work, but I wondered
if anyone on the list had faced a similar problem or knows of an

example


script that handles a problem like that.

Thanks,
Nelson







--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to