Jump to content

Java Script error


alexk1212

Recommended Posts

<!doctype html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
html {
    font-size: 14px;
    font-family: trebuchet ms;
    color:black;
}
body {
    font-family: Trebuchet ms;
}

.tabs {
    overflow: hidden;
    border: 1px solid #ccc;
    background-color: #f1f1f1;
}

.tab button {
    background-color: inherit;
    float: left;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 14px 16px;
    transition: 0.3s;
    font-size: 17px;
}

.tab button:hover {
    background-color: #ddd;
}

.tab button.active {
    background-color: #ccc;
}

.tabcontent {
    display: none;
    padding: 6px 12px;
    border: 1px solid #ccc;
    border-top: none;
}

.wealdheader {
    background: #851d18;
    font-size: 30px;
    color: white;
    padding: 10px;
    width:100%;
    height: auto;
    margin: 0;
}
.wealdlogo {
    margin-left: 0;
    margin-right: auto;
    padding: 5px;
    width: 60%;
}


</style>

<title>The Weald Portal</title>
</head>
<body>
<header>
<div class="wealdlogo">
    <a href="https://www.theweald.org.uk/">
    <img src="C:\Users\EmilyB\Desktop\Weald School Portal\Images\Weald School/weald logo.png" alt="weald school logo">
    </a>
</div>


<h1 class="wealdheader"id="header"></h1>
</header>

<!-- Tab Links -->
<div class"tabs">
    <button class="tablinks" onclick="openTabs(event, 'GoogleApps')">googleapps</button>
    <button class="tablinks" onclick="openTabs(event, 'myapps')">myapps</button>
    <button class="tablinks" onclick="openTabs(event 'mytimetable')">mytimetable</button>
    <button class="tablinks" onclick="openTabs(event 'myclassroom')">myclassroom</button>
</div>

<!-- Tab Content -->
<div id="googleapps" class="tabcontent">
    <h3>GoogleApps</h3>
    <!-- This is where the links will go-->
</div>

<div id="myapps" class="tabcontent">
    <h3>My Apps</h3>
    <!-- This is where this links will go-->
</div>
    
<div id="mytimetable" class="tabcontent">
    <h3>My TimeTable</h3>
    <!-- This is where the links will go-->
</div>
    
<div id="myclassroom" class="tabcontent">
    <h3>My Classroom</h3>
    <p>This is your classroom</p>
    <!-- This is where the links will go-->
</div>
    

<script>
funtion openTabs(evt, tabsName) {
    var i, tabcontent, tablinks;
    tabcontent = document.getElementsByClassName("tabcontent");
    for (i = 0; i < tablinks.length; i++) {
        tablinks.className += " active";
    }
    tablinks = document.getElementsByClassName("tablinks");
    for (i = 0; i < tablinks.length; i++) {
        tablinks.className = tablinks.className.replace("" active", "");
    }
    document.getElementById(tabsName).style.display = "block";
    evt.currentTarget.className += " active";
}
</script>    

</body>
<script>
document.getElementById("header").innerHTML = "The Weald School Smart Portal";
document.getElementById("header").style.color = "white";
</script>
</html>

 

 

 

 

Getting the errors:

 

Portal.htm:112 Uncaught SyntaxError: Unexpected identifier
Portal.htm:82 Uncaught ReferenceError: openTabs is not defined
    at HTMLButtonElement.onclick (Portal.htm:82)
onclick @ Portal.htm:82
Portal.htm:83 Uncaught ReferenceError: openTabs is not defined
    at HTMLButtonElement.onclick (Portal.htm:83)
onclick @ Portal.htm:83
Portal.htm:84 Uncaught SyntaxError: missing ) after argument list
Portal.htm:85 Uncaught SyntaxError: missing ) after argument list

 

 

Not sure why because everything looks right but I'm probably just being stupid lol.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...