Results 1 to 6 of 6

Thread: Reset button

  1. #1
    Join Date
    Sep 2014
    Location
    Iran
    Posts
    10
    Thanks
    8
    Thanked 0 Times in 0 Posts

    Default Reset button

    Would you please help me how can i adding font reset button in bellow codes

    HTML Code:
    <style>
    div.font8{font-size:8px;}
    div.font10{font-size:10px;}
    div.font12{font-size:12px;}
    div.font14{font-size:14px;}
    div.font16{font-size:16px;}
    div.font18{font-size:18px;}
    div.font20{font-size:20px;}
    </style>
    <script>
    var cssClassArr=new Array(7);
    cssClassArr[0]="font8";
    cssClassArr[1]="font10";
    cssClassArr[2]="font12";
    cssClassArr[3]="font14";
    cssClassArr[4]="font16";
    cssClassArr[5]="font18";
    cssClassArr[6]="font20";
    var fontSizeArr=new Array(7);
    fontSizeArr[0]=8;
    fontSizeArr[1]=10;
    fontSizeArr[2]=12;
    fontSizeArr[3]=14;
    fontSizeArr[4]=16;
    fontSizeArr[5]=18;
    fontSizeArr[6]=20;
    function increaseFontSize() {
      var currentCSSClass=document.getElementById("div1").className;
      var index=findIndex(cssClassArr,currentCSSClass);
      var currentFontSize=fontSizeArr[index];
      if(currentFontSize != 20) {
        index++;
      } else {
        alert("Biggest size");
      }
      document.getElementById("div1").className = cssClassArr[index];
    }
    function findIndex(arr, val) {
      for(var i=0; i < arr.length; i++) {
        if(arr[i] == val) {
          return i;
        }
      }
    }
    function decreaseFontSize() {
      var currentCSSClass=document.getElementById("div1").className;
      var index=findIndex(cssClassArr,currentCSSClass);
      var currentFontSize=fontSizeArr[index];
      if(currentFontSize != 8) {
        index--;
      } else {
        alert("Smallest size");
      }
      document.getElementById("div1").className = cssClassArr[index];
    }
    </script>
    <div id="div1" class="font10">
    {$post['message']}
    </div>
    <img src="images/zoom_in.png" class="tooltip" title="Bigger" alt="zoomin" width="24" height="24" style="cursor:pointer;vertical-align:middle;" onClick = "increaseFontSize()" />
    <img src="images/zoom_out.png" class="tooltip" title="smaller" alt="zoomout" width="24" height="24" style="cursor:pointer;vertical-align:middle;" onClick = "decreaseFontSize()" />
    Thanks .
    Last edited by Midori; 03-11-2015 at 09:29 AM.

  2. #2
    Join Date
    Dec 2008
    Location
    Portsmouth, UK
    Posts
    1,891
    Thanks
    2
    Thanked 441 Times in 435 Posts

    Default

    Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    
    <head>
      <title></title>
            <style>
            div.font8{font-size:8px;}
            div.font10{font-size:10px;}
            div.font12{font-size:12px;}
            div.font14{font-size:14px;}
            div.font16{font-size:16px;}
            div.font18{font-size:18px;}
            div.font20{font-size:20px;}
            </style>
            <script>
            var cssClassArr=new Array(7);
            cssClassArr[0]="font8";
            cssClassArr[1]="font10";
            cssClassArr[2]="font12";
            cssClassArr[3]="font14";
            cssClassArr[4]="font16";
            cssClassArr[5]="font18";
            cssClassArr[6]="font20";
            var fontSizeArr=new Array(7);
            fontSizeArr[0]=8;
            fontSizeArr[1]=10;
            fontSizeArr[2]=12;
            fontSizeArr[3]=14;
            fontSizeArr[4]=16;
            fontSizeArr[5]=18;
            fontSizeArr[6]=20;
            function increaseFontSize(d) {
              var currentCSSClass=document.getElementById("div1").className;
              var index=findIndex(cssClassArr,currentCSSClass);
              var currentFontSize=fontSizeArr[index];
              if (!d){
               if(currentFontSize != 20) {
                index++;
               } else {
                alert("Bibbest size");
               }
              }
              document.getElementById("div1").className = d||cssClassArr[index];
            }
            function findIndex(arr, val) {
              for(var i=0; i < arr.length; i++) {
                if(arr[i] == val) {
                  return i;
                }
              }
            }
            function decreaseFontSize(d) {
              var currentCSSClass=document.getElementById("div1").className;
              var index=findIndex(cssClassArr,currentCSSClass);
              var currentFontSize=fontSizeArr[index];
              if (!d){
               if(currentFontSize != 8) {
                index--;
               } else {
                alert("Smallest size");
               }
              }
              document.getElementById("div1").className = d||cssClassArr[index];
            }
            </script>
    </head>
    
    <body>
            <div id="div1" class="font10">
            {$post['message']}
            </div>
            <img src="images/zoom_in.png" class="tooltip" title="Bigger" alt="zoomin" width="24" height="24" style="cursor:pointer;vertical-align:middle;" onClick = "increaseFontSize()" />
            <img src="images/zoom_out.png" class="tooltip" title="smaller" alt="zoomout" width="24" height="24" style="cursor:pointer;vertical-align:middle;" onClick = "decreaseFontSize()" />
            <img src="images/zoom_out.png" class="tooltip" title="default" alt="default" width="24" height="24" style="cursor:pointer;vertical-align:middle;" onClick = "decreaseFontSize('font10')" />
    
    
    </body>
    
    </html>
    Last edited by vwphillips; 03-11-2015 at 11:48 AM.
    Vic
    God Loves You and will never love you less.
    http://www.vicsjavascripts.org/Home.htm
    If my post has been useful please donate to http://www.operationsmile.org.uk/

  3. The Following User Says Thank You to vwphillips For This Useful Post:

    Midori (03-11-2015)

  4. #3
    Join Date
    Mar 2015
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    Can you please help me to do the enable the browsing history.

    Already available Recently viewed products while log in. It was
    deleted once log out.

    I need recently viewed products after log out and log in also need
    based on user log in.

    Thanks in Advance!!!


    Thanks


    Sivaraman Arumugam

  5. #4
    Join Date
    Sep 2014
    Location
    Iran
    Posts
    10
    Thanks
    8
    Thanked 0 Times in 0 Posts

    Default

    Thank you very much dear vwphillips . but when click smaller button and then default button , get alert for smaller size .

  6. #5
    Join Date
    Dec 2008
    Location
    Portsmouth, UK
    Posts
    1,891
    Thanks
    2
    Thanked 441 Times in 435 Posts

    Default

    the code in post #2 has been corrected
    Vic
    God Loves You and will never love you less.
    http://www.vicsjavascripts.org/Home.htm
    If my post has been useful please donate to http://www.operationsmile.org.uk/

  7. The Following User Says Thank You to vwphillips For This Useful Post:

    Midori (03-11-2015)

  8. #6
    Join Date
    Sep 2014
    Location
    Iran
    Posts
    10
    Thanks
    8
    Thanked 0 Times in 0 Posts

    Default

    Quote Originally Posted by vwphillips View Post
    the code in post #2 has been corrected
    Thanks Now Its work like a charm. Thanks Again

Similar Threads

  1. Reset Button on Div element
    By CGordon in forum Dynamic Drive scripts help
    Replies: 2
    Last Post: 10-17-2014, 03:54 AM
  2. Replies: 9
    Last Post: 08-09-2009, 04:58 PM
  3. One button to Save and Reset Form - Help
    By jpaulraj in forum JavaScript
    Replies: 1
    Last Post: 04-05-2007, 08:54 AM
  4. show content with reset button
    By slayerboyjr in forum JavaScript
    Replies: 1
    Last Post: 07-20-2006, 07:28 AM
  5. Problem with radio button reset??
    By dmitryseliv in forum JavaScript
    Replies: 2
    Last Post: 06-13-2006, 10:09 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •