小编ami*_*ter的帖子

通过 CSS 和 javascript 绘制树和动态设计(架构)

我尝试根据数据表用 CSS 和 javascript 绘制动态图。在此pdf中,您将找到我必须使用 css 和 javascript (html) 绘制的图表。
这是我想要做的一个示例(html和css)(但这个示例不是动态的)

/*Now the CSS*/
* {margin: 0; padding: 0;}

.tree ul {
	padding-top: 20px; position: relative;
	
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
}

.tree li {
	float: left; text-align: center;
	list-style-type: none;
	position: relative;
	padding: 20px 5px 0 5px;
	
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
}

/*We will use ::before and ::after to draw the connectors*/

.tree li::before, .tree li::after{
	content: ''; …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery json

5
推荐指数
1
解决办法
1017
查看次数

将数组从EJS传递到Javascript

我试图将数组从ejs传递到JavaScript。我可以获取ejs中的值,但不能从JavaScript中获取值。我一直都不确定,因为变量“ test”的内容是字符串而不是数组。

<script>

var test = '<%- level_tab %>';
alert(test);

function level(s1,s2){
            var s1 = document.getElementById(s1);
            var s2 = document.getElementById(s2);
            s2.innerHTML = "";
            if(s1.value == "level_0"){
                var optionArray = test;
            }
            else if(s1.value == "level_1"){
                var optionArray = ["test|test01", "test0|test02"];
            }
 for(var option in optionArray){
                var pair = optionArray[option].split("|");
                var newOption = document.createElement("option");
                newOption.value = pair[0];
                newOption.innerHTML = pair[1];
                s2.options.add(newOption);
            }
        }
</script>
Run Code Online (Sandbox Code Playgroud)

javascript arrays ejs node.js express

1
推荐指数
2
解决办法
4670
查看次数

标签 统计

javascript ×2

arrays ×1

css ×1

ejs ×1

express ×1

html ×1

jquery ×1

json ×1

node.js ×1