【发布时间】:2015-01-17 08:18:53
【问题描述】:
我想知道如何使用动态变量更改图片的大小,但由于某种原因我无法使其工作。这是我的代码:
我的 javascript 块中有一个名为 picH 的变量:
var picH = 2;
然后我有我的 html 代码,它为图像提供高度属性:
img src="img/1.png" height="picH"
我尝试提供变量,但它似乎不起作用。如果我输入数字,大小确实会改变。
【问题讨论】:
-
你根本不知道自己在做什么——不如先阅读一些关于 html 和 js 的基础知识
-
你需要通读一些初级 JS 教程。 JS 不能以您目前认为的方式工作,即只是将变量名放在 HTML 中。您需要通过称为 DOM 脚本的方式引用元素。
-
查看 angularJS。这将允许您使用 {{}} 语法在 HTML 中包含 JS。或 Handlebars.js。有很多选择。
-
@WesDuff 这是一个糟糕的建议。没有什么反对角度的,但你不需要一个库来改变图像的高度,或者只使用内联脚本。
标签: javascript html