我想用javascript更改元素的值。
<span id="mixui_title">Angry cow sound?</span>
<script type="text/javascript">
$("#mixui_title").val("very happy cow");
</script>
答案 0 :(得分:3)
请改用文字方法:
$("#mixui_title").text("very happy cow");
答案 1 :(得分:2)
请尝试使用html()功能:
<span id="mixui_title">Angry cow sound?</span>
<script type="text/javascript">
$("#mixui_title").html("very happy cow");
</script>
答案 2 :(得分:1)
2件事:
1- Usualy,javascript位于页面顶部。如果你将来这样做,你需要将它包含在jQuery等效的document.ready中:
$(function() {
// do stuff
});
这告诉jQuery在文档准备好后立即运行该函数。
2-对于两个打开/关闭标记之间的任何值,您需要使用jQuery方法.html(“输入要更改的文本”),而.val()方法用于更改任何控件的值。属性值=“”像输入:
<input type="submit value="This will be changed with val()" />
以下应该可以正常工作。注意它包含在$(function(){})中;并使用.html()属性并放在页面顶部。
<script type="text/javascript">
$(function(){
$("#mixui_title").html("very happy cow");
});
</script>
<span id="mixui_title">Angry cow sound?</span>
答案 3 :(得分:-1)
它没有被
包围$(document).ready(function(){
//your code goes here
});