2016-04-08 1 views
0
<script> 
function returnHEİGHT() { 

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

möchte ich so verwenden:Wie kann ich den Rückgabewert von func verwenden? als Ganzzahl mit HTML?

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

I Rückgabewert als Zeichenfolge für den Druck verwenden können, wenn u wie folgt verwenden, aber ich möchte Integer-Wert

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

Antwort

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

und Sie Javascript

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

thx für mich seine Arbeit, LÖSEN wenn u dieses verwenden '$ ("# videoId") css ("Höhe", returnHEİGHT() +' px ');' Sie sollten diese hinzufügen –

0

Dies soll Ihnen helfen :

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

Zum Beispiel:

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

Fügen Sie es den Attributen hinzu. Wenn Sie jquery Referenz in ur-Projekt haben, dann, in document.ready unten hinzufügen,

$ ("Video") attr ("Höhe", returnHEİGHT()).

Verwandte Themen