Changing Colour On Click?
Oct 3, 2011How come this isn't working?
document.getElementById('glance').style.display='block'.color='gold';
How come this isn't working?
document.getElementById('glance').style.display='block'.color='gold';
How do I do this? I've set up javascript to change the background colour depending on what colour square the user clicks on, this is working fine.However, I want to be able to set an initial colour, other than white, and then let the user chose their own.
here is my code so far.
<script language="JavaScript">
<!--
function changeBGC(color){
[code]....
I want the page to be initially set to the brown colour, then I want the user to be able to choose their own colour.
The button is a blob of colour (.jpg) with text over the top. I want two things to happen: first, when the cursor is rolled over the .jpg and then the text, I want the text to change colour. This works ok. Second, I want to link to industry.php when clicked. This works ok over the .jpg but, obviously, not over the text.
[code = PHP]
echo '<div id="industry_button"><a href="industry.php" onmouseover="Roll_Industry(true)" onmouseout="Roll_Industry(false)">
<img name="Industry" src="graphics/industry_button.jpg" width="133" height="30" /></a>
[Code]....
I spotted some nice code to change the background colour of a web page to
one of four different colours at random but I can't find it now!
The method was to select a number at random from 1 to 4 by using the rnd()
function and then dividing by modulus 4. The result was then used to select
a cell in a 4 cell array which was holding a different colour in each cell
of the array. I would like to have this code but lack the knowledge to
re-create it.
I'm looking to give viewers options for changing the colour scheme of a site. I've had a trawl through through the basic jQuery and UI capabilities, and it looks like toggleClass is the best option.
Has anyone other suggestions, from the range of other plugins?
The options will likely include changing the body backgound color, and background-image; changing text colour on certain classes; and changing the *content* of a div, which is the background layer for one area of the window.
I'm having a problem with changing the background image on an element when I use the .hover() and .toggleClass() methods. Here's some code:
First the CSS:
Code:
.down-arrow {
cursor: pointer;
background: #efefef url(images/arrow-down.png) no-repeat 13px 13px;
[Code]....
It seems to work ok(ish) if I use the .css() method and change it directly in the code, but I want to try and keep my styling only in my CSS file and use classes to make the change.
I am building a site and I would like users to have the option of changing the colour scheme of the site. For example, you can have a 'red scheme' or a 'blue scheme' etc etc..
So, how can I produce a link to load new css files, that will return the current page with new css files?
I am using ASP.NET to develop this site, what would be the best to acheive this, Javascript? Code behind?
Basically a simple question concerning click events.
Code:
<li><a href="#" class="CelesteCufon clickDes">Description</a></li>
Code:
$("li a.clickDes").click(function() {
$(this).addClass("active");
});
Basically it changes the text, and background image, clicking it will change the background image, but until we leave the link itself, it will not change the colour.
I'm obviously(hoping) I've overlooked something simple
Click For Demo
I am using javascript code to change the background colour and font colour of some elements called 'filled') dynamically. For example:
if(timeInputValue >= startcode && timeInputValue < endcode && stateInput.value == "playing") {
filled.style.backgroundColor = '#ffffff';
filled.style.color = '#000000';
}
I also want to put a border around these 'filled' elements too - how can I do this is javascript? I can't find an equivelent to style.border = "1px"
I currently have a normal link like Code:<a href="http://sitepoint.com" class="link">sitepoint</a> and when a user clicks on it I want to be able to change the "link" class to a different class. However, I don't want to add anything to the actual link html. Is it possible to do this using javascript without modifying the original link code?
View 4 Replies View RelatedI am trying to change the background of a paragraph when the text on that paragraph is clicked.
The code looks like:
p= document.createElement("p");
p.onclick = function(){ p.setAttribute("style","background:#306EFF; " ) ; } ;
However it will not work.
What changes should I do in order to make it work?
I'm trying unsuccessfully to get some text links to change & restore their colour.
[URL]
Referencing this link - there are 3 text links at the top of the page, which scroll to different anchor points on the same page.I need the following to happen: On hover, change colour (easy using css) On click link A, change colour When clicking link B, link A restores to original colour.
The following script produces a box that opens on mouseover and closes on mouseover.
Code:
$('#triggerReg').hover(function(){
// do something on mouse over
$('#menuReg').show();
[code]...
It works fine for displaying brief text messages. But if you display a column of links, it closes as soon as you try to put the cursor over a link. how to modify this so that the menu stays open until you manually close it again? I changed hover(function() to click(function(), and it now opens when you click it - and it stays open. But I can't figure out how to close it.
I want to swap the source of two images when you click on one image. Basically, I am switching on/off states. But I can't even get the first part to work. Here is a function that I would think replace the word "off" in the image file name with "on" when you click on an image with the class .img-swap. After that I would imagine I would toggle the class of each somehow.
$(".img-swap").click(function () {
$(this).attr("src").replace("-off", "-on");
});
[code]....
I used this on-click changeable background code for my website code...
And now I have the same question as the original poster: is there any way to get it so that the chosen background stays put even if the page is refreshed or navigated away from? Or is it not possible because all my pages are separate files? code...
I've been reading on Ajax today for the first time and pretty much got the hang of it. The examples in the tutorials are all pretty much the same: onChange triggers a change in ReadyState that runs a php function. for example:
View 5 Replies View RelatedI have a function that is suppose to change the height on click. When I initially click it, the function goes through fine. But when I click it again to go back to the old height, it will not work.[code]
View 3 Replies View RelatedI have a div with a dynamic ID and content based on a database.I want to replace that ID's content with some content with I collect from the database via PHP.The new content may contain <br />'s.
View 1 Replies View RelatedI am trying to do the following.
While the background color of a div is changing when i click on a button, the image in the other div must change.
Now i have placed a bg image in a div and when i click on my menu link it changes so that works, but i would love to give it a transition, but is that even possible with the background image.
Or do i need to write some other code?
The colors and images change, but really would love a bounce in transition, cant figure it out though maybe it would be better with a list and placing the images just in the slider div?
I have a list of most 17 recent entries from a db table and wanna use jquery/ajax to have a next button that loads the next 17 entries when you click it. It passes the 17 variable to the .load which works fine first time around (this is later used as mysql limit), but then I try to increase the start variable with 17 so that next time I click it would pass 34 to the .load (so it loads next 17 again) but this doesn't work, it simply loads same 17 again on 2nd, 3rd ect. click (so nothing changes). use global variables by setting it with var and using it without var inside the function.
<script>
var start = 17;
var loadUrl = '<?php echo site_url('welcome/battles'); ?>';
$("#latestbattlesnext").click(function () {
[code].....
I am trying to create submenus.But unfortunately I have much problems.
1. First of all when I use onmouseover on my links the submenu appears.But I am trying to click on economy and the submenu is changing ...
2. All the content div is being down when I open submenu.
3. In explorer, the communication link is in the bottom line.
I found this great accordion script that does everything I need, EXCEPT: I need the first level <li> to close upon second click of itself, collapsing the list - meaning I also want the option of the list able to be closed WITHOUT clicking on another first level <li>. How do I change the code below to do that?
Code:
function initMenus() {
$('ul.menu ul').hide();
$.each($('ul.menu'), function(){
$('#' + this.id + '.expandfirst ul:first').show();
[Code]....
I'm super new to any kind of java script. What I want is a menu that, when clicked, changes the background color of a table cell to blue. When a different option is clicked, the current highlighted table should turn back to gray and the new selection should be blue. Well, I have all of that working. What I need now is just to have the first option start out highlighted and to become unhighlighted when another option is clicked.
[Code]...
i have an image of a t-shirt and i want to use a colour picker type thing to change the images colour, is this possible, and if it is possible does anybody have any idea what code i would need for the script
View 1 Replies View RelatedBeing new to javascript, I'm stuck on what is obviously a simple thing.
I have a script which finishes with a document.write statement to
print the result to the screen. This is all working OK, but how do I
change the colour of the text and make it bold?
I tried adding style.color = "yellow"; before the write statement,
but the colour was still black.
I am generating a html based table with multiple rows of data coming
in real time from a postgres DB. The underlying technology is java
based however the front end is html.
now i am unable to alternate the colour of every row so that the table
is lot more readable. can anyone suggest a javascript or even a css
script which will alternate the row colours irrespective of the number
of rows.