dynamically created object in javascript

how to add dynamically labels to a panel that contains a textbox but i need the label to be displayed before teh textbox
pamela rizkDeveloperAsked:
Who is Participating?
 
Julian HansenConnect With a Mentor Commented:
@Pamela, I still don't have a clear indication of what you want to achieve - can you draw us a picture.

You say the lable is added dynamically - what must happen for the lable to be added
Where do you get the text for the lable
Must the lable show all the time or only when you do something
0
 
Julian HansenCommented:
Can you provide more information.

What do you mean by dynamic - what triggers the placement of the labels - what sort of labels are we talking about - can you describe in more detail?
0
 
pamela rizkDeveloperAuthor Commented:
dear mr juian
it works using floar left
0
 
Kyaw WannaCommented:
Please try the codes as per below :
<html>
<head>
<title></title>

<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>

<style type="text/css">
	div{
		padding:8px;
	}
</style>

</head>

<body>
 

<script type="text/javascript">

$(document).ready(function(){

    var counter = 1;

    $("#addButton").click(function () { 

	var newTextBoxDiv = $(document.createElement('div'))
	     .attr("id", 'TextBoxDiv' + counter);

	newTextBoxDiv.after().html('<label>Textbox #'+ counter + ' : </label>' +
	      '<input type="text" name="textbox' + counter +
	      '" id="textbox' + counter + '" value="" >');

	newTextBoxDiv.appendTo("#TextBoxesGroup");


	counter++;
     });

     $("#removeButton").click(function () {
	if(counter==1){
          alert("No more textbox to remove");
          return false;
       }

	counter--;

        $("#TextBoxDiv" + counter).remove();

     });

     $("#getButtonValue").click(function () {

	var msg = '';
	for(i=1; i<counter; i++){
   	  msg += "\n Textbox #" + i + " : " + $('#textbox' + i).val();
	}
    	  alert(msg);
     });
  });
</script>
</head><body>

<div id='TextBoxesGroup'> 
</div>
<input type='button' value='Add Textbox' id='addButton'>
<input type='button' value='Remove Textbox' id='removeButton'>
<input type='button' value='Get TextBox Value' id='getButtonValue'>

</body>
</html>

Open in new window

0
 
pamela rizkDeveloperAuthor Commented:
f
0
All Courses

From novice to tech pro — start learning today.