Best Way To Hide And Unhide HTML Elements
Jan 27, 2011
I have a HTML document with form. The form has several radio buttons. I want different elements of HTML (including <input> elements) to appear when each radio button is selected. Also, it is intended to show only those elements for a specific radio button. For example, if i select RB1, it shows me element div 1 and hides all others. If i select RB2, it hides element div 1 and shows element div 2, et cetera. So far it works fine with .style.visibility = 'hidden' and 'block'. Now, here comes the problem - each element appears below the previous element, they appear as they are in the HTML, no matter if i show the previous one. It looks pretty bad, because element positions are jumping as i select different radio buttons. How do i keep them in the same level, at the same position?
View 3 Replies
ADVERTISEMENT
Jul 22, 2010
I have a html link like , <a href=""> Show More..</a>.On click of Show more, the text of link should be change and it should show Show less as text and hide the previous text i.e Show more.
View 2 Replies
View Related
Nov 12, 2010
The problem I am facing a that how to Hide and Unhide Div tags in IE7 and IE8? code is working in all most available Browsers.Only IE creates the problem.
View 1 Replies
View Related
May 17, 2011
I'm creating a website where I would like to create some kind of tabbed pages.To do that I wrote a javascript where I create an array of all the divs I use to create the pages and then sets them all on style="display: none;" except the one I clicked which should get style="display: block;"But I can't seem to get it to work..
View 6 Replies
View Related
Jul 19, 2011
in my page i have two nav bars, one for js enabled and one for js disabled they are styled accordingly (the js disabled is display:inherit; and the js enabled is display:none;)now i may need to tweak those styles after i get the script working, but that i can toy with after i get this working anyways- my pages get the navbar inherited from a master page- so my thought was (to prevent loops) make a nav bar that had all js disabled links and a navbar that had all js enabled.
View 11 Replies
View Related
Dec 10, 2010
I have been trying to put together a site for my friend, however while my html and css understanding is ok, but I am very bad with javascript, and im pretty sure that i need to use javascript to solve my problem. So basically, i will have 5 different div tags, each containing differently styled content (example code below) - i only want the first div tag (content1) to be visible at the start. div tag 1 will have 4 different links (as u can see in the example), and then depending on which link is clicked, div tag one will disappear, and one of the other div tags will appear. each of the other div tags will have a link that will make themselves disappear and div tag 1 (content1) appear again. Is this possible?
View 3 Replies
View Related
Mar 7, 2003
I was wondering if someone could tell me what i'm doing wrong here. Real simple code, but it doesn't work. BTW, I really only care for this to work with IE 6+.
View 14 Replies
View Related
Feb 3, 2007
I have found and addapted a script that displays or hides a div tag
based on it's current class tag, but i can't seem to get it to work. I
am new to Java, and i know that everything has to be perfect in order
for it to function.
Would it be possible for someone to check over my script and point out
any errors there may be/extra spaces etc?
Here is the script:
function Toggle(id)
{
if(document.getElementById("details" + id).class == 'hide')
{
document.getElementById("details" + id").class='blue_sub_body_exp'
document.images["expand" + id].src= "colapse.gif";
}
else
{
document.getElementById("details" + id).class='hide'
document.images["expand" + id].src= "expand.gif";
}}
View 3 Replies
View Related
Jul 13, 2011
I want to use the following script for an automatically generated Sitemap: multi-level accordion The ul-Tag I need has no class or selector. But it runs within a special div-container.
How can I tell the script to hide and unhide the right list elements?
View 4 Replies
View Related
Dec 7, 2011
I am trying to write the simpliest of jQuery scripts. The script below is supposed to hide the only div and then the button shouldtoggle the display of the div.
The code:
<!DOCTYPE html><html><head>
<script type="text/javascript" language="javascript" src=" [URL] "></script >
<script>
$(document).ready(initialize());
function initialize() {
$("#show_hide_btn").click( function() { $("#show_hide_div").toggle(); };
$("#show_hide_div").hide();
}
</script></head><body>
<div id="show_hide_div"><p>
This div element should be hidden when the page is loaded and then hidden/unhidden when the button below is clicked.
</p></div>
<button id="show_hide_btn">Toggle the div above</button>
</body></html>
View 1 Replies
View Related
Mar 13, 2009
I've been messing around and searching about trying to find something which will only allow one of the hidden div's open at a time. When a new link is clicked, the last div open closes. Unfortuanatly I haven't found anything yet.
View 4 Replies
View Related
Sep 3, 2010
I'm making a page with no hide / show and have thrown me over Jquery. When you press a picture, it make a box underneath. It works fine, but there must be more pictures and will ONLY be the box under the image is pressed to display and not all the div boxes. Have tried with next () and it cares not quite for me.
The code i use:
<html>
<head>
<script type="text/javascript" src="" target="_blank">http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".slide_button").click(function(){
[Code]...
View 2 Replies
View Related
Feb 15, 2011
I have a form with a shipping address area and a billing address area. Right now I have a checkbox that fills in the billing address information if its the same as shipping information. Instead of having that so the form isnt so long when people first look at it I would like for the billing address fields to be hidden when you first come onto the page, and only if the address's are different the person will click the check box and the billing address section will appear. I know this has to be done in javascript but I have never done it
View 14 Replies
View Related
Aug 23, 2011
I was just wondering whether there is a way to hide an element on another page after clicking on a button?Basically, I have a login page, and for testing purposes, I want it so when you click a button, it runs some javascript in a file called ajax.util.js, and I have a jQuery file attached to the HTML file as well URL..., and I am using Google App Engine, which im not sure whether thats relevant. I tried using the show and hide functions provided by the jQuery file, but no luck, i want to hide an element which is a link with ID admintools. I have also tried getting the element by ID and changing the display style to none and hidden but still no luck. Im not sure whether its only possible to hide elements in the login.html page.
What I want it to do basically is click on the submit button in the login page, it will then run a javascript function which redirects you to index.html (which i am doing using window.location), and then hides an element in the index.html page (id=admintools).
View 1 Replies
View Related
May 27, 2009
I have been staring at this problem for too long and most likely missing a simple solution so I hope somebody can take my blindfold off and show me the way The markup (which comes from a CMS and I cannot change it) I am working with is akin to:
<div id="faq">
<p><strong class="open">FAQ 1</strong></p>
<p>FAQ 1 content lorem ipsem lorem ipsem ad infinitum</p>
[code]....
Notice how the second fo 3 FAQ sections has 2 paragraphs under the 'trigger' rather than 1? Therein lies my problem, because what I am doing with prototype.js is:
1.) Loop through page and collect all <p>'s
2.) do a .each iteration and attach an onclick event on $$('p strong.open') - assume this node for each iteration is now var 'trigger'
3.) run Element.hide() on trigger.next()
4.) in the onclick event, run Element.show() for trigger.next()
- If you are still following so far - my problem is that next() only shows/hides one single element and that is the <p> holding the content - which is fine except when there are 2 or even more <p>'s with content I need to act on. I;ve experimented with nextSiblings and adjacent() and I end up with too many nodes - basically every <p> in the entire document. I just want 'hide all P's after the trigger P up until the next p > strong.open
View 3 Replies
View Related
Apr 26, 2010
To build a menu block which should be switchable with hide/unhide of the menu items, I'm using .append html. The code idea is this:
[Code]...
As can be seen from above posted code there is a line "<div id="' + menuSlider + '" style="display:none">". Appending that -- AFAIS -- the .append is automatically (????) adding "</div>" which closes the statement. That breaks my idea of the whole concept! The menu part isn't included in the 'menuSlider '. QQ: How to change it -- NOT to have that "</div" added to it??
View 2 Replies
View Related
Aug 26, 2010
Im trying to add some simple display features to a web application and am running into some unexpected IE8 behavior. Basically, the app runs some database retrieval from the server using Ajax techniques, and during that time (say, 30 seconds), I want to just give the user a clue as to whats going on. It could be as simple as a wait cursor. More interesting, I prefer to unhide a div with an animated loading icon, then hide it again when loading is complete.
[Code]...
View 3 Replies
View Related
Apr 26, 2009
i have to hide/unhide some fields on basis of some other fields. i found this script on the web.i can't understand the function completely what is the if ( txt.match(id1) ) block doing ?? is there any other way of doing the same...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
[Code]...
View 9 Replies
View Related
Mar 14, 2010
I have a page I am working and I am having some trouble with: I need to show and hide areas based on a radio selection. I initally started using the show / hide feature in Jquery but the problem is the elements need to be removed but then put back if the user selects the radio buttonagain as it has form elements that have validaion on them. The validation is still trying to validate the form elements becuase they are still on the page but just not showing. This is the radio group the user makes the selection from:
<input name="terms_usr" type="radio" id="terms_usr_1" value="1"/>
<label for="terms_usr_1">Credit Card</label>
<input type="radio" name="terms_usr" id="terms_usr_2" value="2"/>
<label for="terms_usr_2">C.O.D</label>
[Code]....
View 3 Replies
View Related
Jun 3, 2010
I have HTML tags stored in XML. I want to be able to use these HTML elements with Javascript, just as you can with elements in document.body. How can it be done? (And don't try and tell me I should use server-side because I have written it all for Javascript and the project is nearly complete minus this and there are practical reasons for not doing this server-side. After all, anything is possible with Javascript!)
Let me explain:
- I have HTML templates such as this [URL]
- I want javascript to populate these templates then add them to my page
- The only way I know javascript can get this kind of data is by parsing XML
- I want to parse the XML then be able to use the HTML elements just like those in document.body
- As far as I'm aware, XML is the only good way of storing data for javascript. I don't want to store it in javascript variables (too much multiline data with " and '). Nor do I want to build it using document.createElement("div")... etc
As someone not yet with any experience in computer science etc, please ignore my poor terminology! However, I'm not a beginner when it comes to javascript.
Here's the script concerned but I doubt it'll help you understand my problem: [URL]
View 6 Replies
View Related
Jul 20, 2005
I have a dynamically generated page (PHP), which contains an Explorer
like view of items. I would like to hide multiple <tr>'s by name, but
I can't figure out how thats done.
I have this code to hide one element by id
if (document.getElementById(id)){
document.getElementById(id).style.position = 'relative'
document.getElementById(id).style.display = 'none'
}
Anyone has a cod sample for looping through multiple elements and hide
them?
View 12 Replies
View Related
Oct 13, 2005
I've got the following function which works perfectly...
for (x=1;x<howMany;x++){
what = "b_" + whichProcess + "_" + x;
document.getElementById(what).style.display = ''
}
the function will pass how many elements there are to be changed along with their ID numbers... it's used to hide rows on tables... eg:
<tr id="b_1_1"></tr>
<tr id="b_1_2"></tr>
<tr id="b_1_3"></tr>
the above hide perfectly... but I have other rows such as
<tr id="b_1_1"></tr>
<tr id="b_1_2"></tr>
<tr id="b_1_3"></tr>
<tr id="b_2_1"></tr>
<tr id="b_2_2"></tr>
<tr id="b_3_1"></tr>
my question is how can I make a loop which will hide ALL elements which begin with "b_"
View 2 Replies
View Related
Nov 4, 2006
I have some nested lists that I am trying to clean up. What I am wanting to do is to be able to click an item in the outermost list (the catagory), and have it show the appropriate inner list (the subcatagory). I have it working in FireFox, but IE is not working. Code:
View 2 Replies
View Related
Jun 11, 2005
I'm working on a form that hides/shows certain elements when certain things are selected.
In the file I'm working with, when you select the "problem" radio button, the "problem" drop down menu appears. When you select the "request" radio button, the "request" drop down menu appears
Now, when I try to make a selection from the "problem" drop down menu, nothing appears like it should (Computer, Monitor, Printer, and AVPeriph are the active ones). Everything stays hidden.
With each of those 4 selections, a table element should appear. Any ideas to what the problem is? I'm assuming it's the javascript since I don't know it too well.
View 8 Replies
View Related
Sep 8, 2011
I have a page which consists of mutiple DIV's which each of them have an ID in the following naming convention:
box_1
box_2
box_3
[code]....
if a user clicks a box to remove it from the screen (e.g. they click box_2) I need box_3, box_4 and box_5 to be hidden as the process on screen is linear - i.e. the user should only be able to see the next box when they make a selection from the current box.Is there any way I can hide these boxes if the box previous to them is removed?I have seen something for jQuery gt() but I tried using it as below but nothing happened:
$('#box_'+tagid+':gt('+tagid+')').hide();
View 5 Replies
View Related
Nov 5, 2010
I'm trying to figure out a small javascript question. I have certain elements in my pages that I want to show or hide if the user has javascript disabled. [code]...
View 1 Replies
View Related