0

学习使用Bottle.py并制作了一个带有按钮的页面:

<!DOCTYPE html>
<html>
    <head><title>button</title></head>
    <body>
        <script>function test(){ 
        console.log("a");
        document.getElementById("b").innerHTML = "abcd"; 
        return false;}</script>
        <form onsubmit="return test()">
            <button type="submit">Button</button>
        </form>
        <div id="b"></div>
    </body>
</html>

当我按下按钮时,javascript 控制台上没有打印任何内容div 元素不会填充文本。

from bottle import route, template, run

@route('/button')
def b():
    return template('button')

这(显然)是我的应用程序中实际发生的事情的缩小版本。

4

1 回答 1

1

正如@Blender 所说,您的 javascript 和 html 代码完全有效,您是否通过查看 http 响应提供的实际源来检查您是否有有效的代码?

于 2012-12-06T01:11:33.610 回答