jquery - 如何在表单提交后更改div文本

leo*_*ora 3 jquery

我有一个表单输入方向并显示谷歌地图

<form action="#" onsubmit="setDirections(this.from.value, 'address', 'en_US'); return false">
Run Code Online (Sandbox Code Playgroud)

在表格之外我有以下内容:

Formatted Directions<div id="printdirec"><a href="http://maps.google.com/">Print Directions</a></div>
Run Code Online (Sandbox Code Playgroud)

我想更改div标签'printdirec'中的值来说出其他内容

我试过这个(我认为会起作用),但它没有:

    <script type='text/javascript'>
        $(document).ready(function() {

        $(":submit").click(function(e) {
                $('div.printdirec').val('tttt')
            });

        });
</script>
Run Code Online (Sandbox Code Playgroud)

对我做错了什么的建议?

Cha*_*ion 5

#符号标识元素的ID.使用.text()设置内部文本.

$('div#printdirec').text('tttt');
Run Code Online (Sandbox Code Playgroud)