我試圖使用jQuery更改輸入文本框的值,但它不是在這裏工作, 是我的代碼...我如何更改jQuery的輸入字段的值?
<form method="get">
<input id="temp" type="text" name="here" value="temp value" />
<input class="form" type="radio" value="1" name="someForm" /> Enter something
Here: <input id="input" type="text" name="here" value="test value" />
</form>
<script>
$(document).ready(function() {
$('.form').click(function() {
var newvalue = $("#input").val();
$("#temp").val(newvalue);
$("#input").val($("#temp").val());
});
});
</script>
的「#INPUT」文本框中的值不改變!!!!!! 這是爲什麼? 我失蹤了什麼? 感謝提前1000萬 p.s.文本框的值正在改變,但輸入的值屬性不是! 即使我寫...
var value = $("#temp").val();
$("#input").attr("value", value);
你錯過了一個散列符號('#'),我會說 – SilentGhost 2010-04-27 12:21:36
目標是什麼?看起來好像有幾個小問題,其中任何一個都可能導致你看到的任何問題,但是不知道你要找的最終結果究竟是什麼,我不認爲有人會給出你需要的答案。 – 2010-04-27 12:28:56
我的目標是輸入一些文本,並將「#input」文本框的「value」屬性更改爲輸入的值。 – Lina 2010-04-27 12:54:55