2013-03-20 4 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. –

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()) 
} 
Смежные вопросы