Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/64.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
HTML中的Javascript不执行 测试环境 document.bgColor=“#22222”; document.fgColor=“#11EE11”; 书面文件(“测试环境”); document.writeln(“上次更新:+document.lastModified”); var today=新日期(); var dd=today.getDate(); var mm=today.getMonth()+1//一月是零! var yyyy=today.getFullYear(); 如果(dd_Javascript_Html - Fatal编程技术网

HTML中的Javascript不执行 测试环境 document.bgColor=“#22222”; document.fgColor=“#11EE11”; 书面文件(“测试环境”); document.writeln(“上次更新:+document.lastModified”); var today=新日期(); var dd=today.getDate(); var mm=today.getMonth()+1//一月是零! var yyyy=today.getFullYear(); 如果(dd

HTML中的Javascript不执行 测试环境 document.bgColor=“#22222”; document.fgColor=“#11EE11”; 书面文件(“测试环境”); document.writeln(“上次更新:+document.lastModified”); var today=新日期(); var dd=today.getDate(); var mm=today.getMonth()+1//一月是零! var yyyy=today.getFullYear(); 如果(dd,javascript,html,Javascript,Html,可能是因为这一行的拼写错误 <html> <head> <title>Test Environment</title> </head> <body> <script> document.bgColor="#222222"; document.fgColor="#11EE11"; document.writeln("Test Environment."); document.writeln("Last Upda

可能是因为这一行的拼写错误

<html>
<head>
<title>Test Environment</title>
</head>
<body>

<script>
document.bgColor="#222222";
document.fgColor="#11EE11";

document.writeln("Test Environment.");
document.writeln("Last Update: " + document.lastModified);

var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();

if(dd<10) {
    dd='0'+dd
} 

if(mm<10) {
    mm='0'+mm
} 

today = dd+'/'+mm+'/'+yyyy;


function enterExpenses(){
    var _desc = window.prompt("What kind of expenses?");
    var _amount = window.prompt("Amount spent?");
    var _entry = {type:_desc amount:_amount date:today};

    document.writeln(_entry.date);
    document.writeln(_entry.type);
    document.writeln(_entry.amount);
}


</script>
<form>
<button onclick="enterExpenses()">Click me</button>
</form>

</body>
</html>
应该用逗号分隔对象属性

var _entry = {type:_desc amount:_amount date:today};
除了表单之外,请使用此按钮:

var _entry = {type:_desc, amount:_amount, date:today};
点击我

不指定按钮的“type”属性将使其成为提交按钮,将表单发送到表单的操作页面。

哪个部分不起作用?可能有一些情况,例如
{type:_descamount:_amountdate:today}
应该是
{type:_descamount:_amount,“date”:today}
您应该仔细阅读如何使用浏览器控制台调试代码。谢谢各位,您帮了我的忙,但我遇到了一个新问题。无论我使用document.writeln,还是使用字符串形式的\n,都不会在下一行继续。为什么?例如:
document.writeln(\u entry.amount+'\n'));
这可能是个骗局,但…我使用了
…document.writeln(_entry.date+“
”);非常感谢,这很有效。有什么原因我不应该让javascript抛出HTML命令吗?@rayI认为在javascript中使用HTML命令是不被禁止的。随着你了解更多,你实际上会在javascript中使用很多htmls。我只是认为如果你在练习writeln()和write()之间的区别,这可能是一个骗局。我知道write不会,writeln会产生一个新行,浏览器不会以这种方式看到它,但它仍然会发生。是否有替代document的方法。write(ln)不会重新提交整个页面?如何写入现有页面?顺便说一句,感谢您的帮助
<button type="button" onclick="enterExpenses()">Click me</button>