Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么';这不管用吗?_Javascript_Jquery - Fatal编程技术网

Javascript 为什么';这不管用吗?

Javascript 为什么';这不管用吗?,javascript,jquery,Javascript,Jquery,我想用javascript更改元素的值 <span id="mixui_title">Angry cow sound?</span> <script type="text/javascript"> $("#mixui_title").val("very happy cow"); </script> 愤怒的奶牛声? $(“Misui_title”).val(“非常快乐的奶牛”); 改为尝试函数: <span id="mixui_title

我想用javascript更改元素的值

<span id="mixui_title">Angry cow sound?</span>


<script type="text/javascript">
$("#mixui_title").val("very happy cow");
</script>
愤怒的奶牛声? $(“Misui_title”).val(“非常快乐的奶牛”); 改为尝试函数:

<span id="mixui_title">Angry cow sound?</span>

<script type="text/javascript">
$("#mixui_title").html("very happy cow");
</script>
愤怒的奶牛声? $(“Misui_title”).html(“非常快乐的奶牛”); 改为尝试函数:

<span id="mixui_title">Angry cow sound?</span>

<script type="text/javascript">
$("#mixui_title").html("very happy cow");
</script>
愤怒的奶牛声? $(“Misui_title”).html(“非常快乐的奶牛”);
改用文本方法:

$("#mixui_title").text("very happy cow");

请改用文本方法:

$("#mixui_title").text("very happy cow");

它没有被包裹在盒子里

$(document).ready(function(){ 
   //your code goes here 
});

它没有被包裹在盒子里

$(document).ready(function(){ 
   //your code goes here 
});
2件事:

1-通常,javascript放在页面顶部。如果以后要这样做,则需要将其包含在与document.ready等效的jQuery中:

 $(function() {
//  do stuff
 });
这告诉jQuery在文档准备好后立即运行该函数

2-对于两个开始/结束标记之间的任何值,需要使用jQuery方法.html(“输入要更改的文本”),而.val()方法用于更改属性值为“”的任何控件的值,如输入:

<input type="submit value="This will be changed with val()" />
2件事:

1-通常,javascript放在页面顶部。如果以后要这样做,则需要将其包含在与document.ready等效的jQuery中:

 $(function() {
//  do stuff
 });
这告诉jQuery在文档准备好后立即运行该函数

2-对于两个开始/结束标记之间的任何值,需要使用jQuery方法.html(“输入要更改的文本”),而.val()方法用于更改属性值为“”的任何控件的值,如输入:

<input type="submit value="This will be changed with val()" />

您是如何触发更改的?@Virat在本例中不需要触发器。问题标题可能更好…正如其他人和我所指出的+1,span有文本,而不是值,输入包含值(val),改为使用.text。您是如何触发更改的?@Virat在本例中不需要触发器。问题标题可能更好…正如其他人和我所指出的+1,span是文本,而不是值,输入包含值(val),改为使用.text。实际上,出于性能原因,JavaScript应该放在页面底部。请参阅:JavaScript通常应放在页面底部,以增加页面呈现时间。请参阅:实际上,出于性能原因,JavaScript应该放在页面底部。请参阅:JavaScript通常应放在页面底部,以增加页面呈现时间。请参阅:如果脚本放在页面中的元素之后,则不需要,如Submiters Example如果脚本放在页面中的元素之后,则不需要,如Submiters exampleText此处可能更合适。但话说回来,这可能是切分头发。文本在这里可能更合适。但话说回来,这可能是在剪头发。