我如何使用函数的 return 值。作为 HTML 的整数?

How can i use return value of func. as integer with HTML?

<script>
function returnHEİGHT() {

    if (...)
        return 315;
    else
        return 639;
}
</script>

我想这样使用:

<video height=returnHEİGHT() width="639" controls>
 <source src="NGC.mp4" type="video/mp4">

我可以使用 return 值作为打印字符串,如果你这样使用,但我想要整数值

<p id="demo" ></p>
document.getElementById("demo").innerHTML = 639;

这应该对您有帮助:

document.getElementById('YOUR_ID').setAttribute("style","YOUR STYLES");

例如:

document.getElementById('demo').setAttribute("style","height:500px");

将其添加到属性中。 如果你的项目中有 jquery 引用,那么在 document.ready 下面添加

$("video").attr("height", returnHEİGHT()):

<video id = "videoId"   width="639" controls>
 <source src="NGC.mp4" type="video/mp4">

还有你javascript

 $("#videoId").css("height", returnHEİGHT()+'px');