Fik en ven til at ændre lidt ting, han mente det var dumt at bruge this til at hente værdier. Nu virker det.
Men hvis du vil have ppoints, som tak for hjælpenm, smider du så ikke lig et svar?
<script type="text/javascript">
function ShowPicture(){
bredde = document.getElementById("bredde").value;
bredde = (parseInt(bredde) > 0) ? parseInt(bredde) : 100;
kant = document.getElementById("kant").value;
kant = (parseInt(kant) > 0) ? parseInt(kant) : 1;
file = document.getElementById("file");
document.getElementById("imgview").src = "
file:///" + file.value;
document.getElementById("imgview").style.width = bredde + "px";
document.getElementById("imgview").style.border ="groove #000000 "+kant+"px;";
}
</script>
<form method="POST" action="?" enctype="multipart/form-data" name="add">
<img id="imgview" name="view" border="1" src="billeder/tomt.jpg"><br>
<input type="file" name="picture" id="file" onchange="ShowPicture();">
<input type="text" name="width" value="100" id="bredde" onKeyUp="ShowPicture();">
<input type="text" name="border" value="1" id="kant" onKeyUp="ShowPicture();">
</form>