Change border color Javascript - Stack Overflow

Hello im very new to HTML and Javascript.Im trying to create prompt where user able to input color they

Hello im very new to HTML and Javascript.Im trying to create prompt where user able to input color they want the boarder to change its border color. can anyone help me with this problem please point out what i need and where.Thank you all who can and cant help .
Bellow is code i have so far

<script>
    var getColor = prompt("Choose your color ", "Enter the  color ");
    var color;
    var el = document.getElementById("color");
   el.innerHTML = "Whatever paragraph message.";
    if (getColor == "Yellow" || getColor == "yellow" || getColor == "YELLOW") {
        color = "#FFFF66";
        el.style.borderColor = color;
    }
    else if (getColor == "Orange" || getColor == "orange" || getColor == "ORANGE") {
        color = "#FF9900";
        el.style.borderColor = color;
    }
    else if (getColor == "Purple" || getColor == "purple" || getColor == "PURPLE") {
        color = "#6600CC";
        el.style.borderColor = color;
    }

Hello im very new to HTML and Javascript.Im trying to create prompt where user able to input color they want the boarder to change its border color. can anyone help me with this problem please point out what i need and where.Thank you all who can and cant help .
Bellow is code i have so far

<script>
    var getColor = prompt("Choose your color ", "Enter the  color ");
    var color;
    var el = document.getElementById("color");
   el.innerHTML = "Whatever paragraph message.";
    if (getColor == "Yellow" || getColor == "yellow" || getColor == "YELLOW") {
        color = "#FFFF66";
        el.style.borderColor = color;
    }
    else if (getColor == "Orange" || getColor == "orange" || getColor == "ORANGE") {
        color = "#FF9900";
        el.style.borderColor = color;
    }
    else if (getColor == "Purple" || getColor == "purple" || getColor == "PURPLE") {
        color = "#6600CC";
        el.style.borderColor = color;
    }
Share Improve this question edited Oct 24, 2016 at 4:21 A.Bachesque asked Oct 23, 2016 at 3:50 A.BachesqueA.Bachesque 71 gold badge1 silver badge3 bronze badges 2
  • Please edit your question to tell us what the existing code does pared to what you want it to do. Also, take a look at this question to see if it answers your question: stackoverflow./questions/30299666/… – Seth Difley Commented Oct 23, 2016 at 4:24
  • @SethDifley i just did – A.Bachesque Commented Oct 23, 2016 at 6:01
Add a ment  | 

1 Answer 1

Reset to default 4

I corrected your snippet to make it work. You just need to access the style.borderColor of your HTML element.

    What I changed :
  • #borders is for id="borders", so i changed for .borders and added the CSS class borders to your

    element

  • The 'solid' value is meant for border-style property
  • Your 'promptUser' variable doesn't exists so I changed it with static text

Hope this helps !

 var getColor = prompt("Choose your color ", "Enter the  color ");
 var color;
 var el = document.getElementById("color");
 el.innerHTML = "Whatever paragraph message.";
 if (getColor =="Yellow" || getColor =="yellow" || getColor =="YELLOW"){
     color = "#FFFF66";
     el.style.borderColor = color;
 }
 
.borders{
    background-color:#00ffff;
    border-color:#000000;
    border-width:2px;
    border-style:solid;
}
 
<p id="color" class="borders"></p>

发布者:admin,转转请注明出处:http://www.yc00.com/questions/1742320601a4421730.html

相关推荐

  • Change border color Javascript - Stack Overflow

    Hello im very new to HTML and Javascript.Im trying to create prompt where user able to input color they

    13小时前
    20

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信