您好我正在尝试调用以下HTML表示形式在内部JavaScript中给出的命名空间JavaScript。
<head>
<script type="text/javascript">
var ns = {
sampleAlert : function() {
ns.message(var );
}
message :function(var ) {
alert('msg');
}
}
</script>
</head>
<body>
<!--how to call the function sampleAlert-->
</body>
这可能吗?我无法在正文中调用该命名空间JavaScript函数。
答案 0 :(得分:0)
答案 1 :(得分:0)
您可能需要执行以下操作。
<head>
<script type="text/javascript">
var ns = {
sampleAlert : function(messageText) {
ns.message(messageText);
},
message : function(text) {
alert('msg ' + text);
}
}
</script>
</head>
<body>
<!--how to call the function sampleAlert-->
<script type="text/javascript">
ns.sampleAlert("this text will be displayed in the alert");
</script>
</body>