2013-03-20 55 views
2

我正在嘗試更改文本框的值。 正在嘗試以下JavaScript,但在警報中只有圖像。即。 $('#FileName').val = "testimage.jpg";不改變文本框的字段值。如何使用javascript更改文本框的值

<x:input type="textbox" id="FileName" 
width="210px" value=""/> 

if ($("#FileName").val() == "image") { 
    alert($("#FileName").val()) 
    $('#FileName').val = "testimage.jpg"; 
    alert($("#FileName").val()) 
} 

回答

0

val是一種方法,而不是屬性,所以:

$('#FileName').val("testimage.jpg";) 
+0

問題是關於使用javascript而不是jQuery。 – 2016-09-19 04:24:58

7

你已經使用jQuery的

嘗試$('#FileName').val("testimage.jpg");

和使用JavaScript document.getElementById('')

document.getElementById('FileName').value = "testimage.jpg"; 
1

你應該試試這個

if ($("#FileName").val() == "image") { 
    alert($("#FileName").val()) 
    $('#FileName').val("testimage.jpg"); 
    alert($("#FileName").val()) 
} 
相關問題