我正在学习管理系统中工作并创建一些自定义组件
这正在返回 url,但“course_syllabus_code”在 url 之后显示为未定义。我是 Javascript 的初学者,并且在 Google 上查看了其他一些答案,但仍然无法弄清楚。
基本上用户将能够打开代码并在顶部输入变量(会有多个)。然后再往下是所有魔法应该发生的地方......
输入的变量的结构不能改变,但可能没有以最好的方式执行“魔法”。
<script type="text/javascript">
var course_syllabus_code = "72524";
function syllabusLink(course_syllabus_code) {
location.href = 'https://foo.com'+course_syllabus_code;
}
</script>
<ul>
<li><a href="javascript:syllabusLink()"><img src="CourseButton3.png" />Syllabus</a></li>
</ul>