Javascript 在单击时输出变量

Javascript 在单击时输出变量,javascript,html,variables,Javascript,Html,Variables,我是javascript的初学者,我对这种语言的变量有些怀疑 例如,我有以下代码: <html> <head> <title>Prova_Index</title> <script language="javascript" type="text/javascript"> function stampa(){ var Name = document.name.utente.value; document.Write(Name); }

我是javascript的初学者,我对这种语言的变量有些怀疑

例如,我有以下代码:

<html>
<head>
<title>Prova_Index</title>

<script language="javascript" type="text/javascript">
function stampa(){
var Name = document.name.utente.value;
document.Write(Name);
}
</script>

</head>

<body>
<form name="name">
<p> Write some text:</p>
<input type="text" id="utente">

</form>
<input type="submit" value="Click me" onClick="stampa()"> 
</body>
</html>

Prova_指数
函数stampa(){
var Name=document.Name.utete.value;
文件。填写(姓名);
}
写一些文字:


这是代码,我特别怀疑的是如何用id“utete”保存文本框的值。

而不是
var Name=document.Name.utete.value
,您可能希望使用类似于
var Name=document.getElementById('utete').value的内容


真的,你可能想考虑使用。对于跨浏览器的异常,它比使用普通的旧DOM操作要可靠得多。

而不是
var Name=document.Name.utete.value
,您可能希望使用类似于
var Name=document.getElementById('utete').value的内容


真的,你可能想考虑使用。对于跨浏览器的异常,它比使用普通的旧DOM操作要可靠得多。

此Javascript应该将输入元素的值存储到变量“Name”中,然后将其写出

var Name = document.getElementById("utente").value;

document.write(Name);

我将预先警告您,当您使用HTML
标记并尝试使用
submit
输入执行函数时,页面将提交,然后onClick函数将不会执行。

此Javascript应将该输入元素的值存储到变量“Name”中,然后将其写出

var Name = document.getElementById("utente").value;

document.write(Name);

我将预先警告您,当您使用HTML
标记并尝试使用
submit
输入执行函数时,页面将提交,然后onClick函数将不会执行。

首先。请解释一下你想做什么。我们不清楚

其次。我建议在开始JavaScript编程时使用ID

当您查看代码时。它将在功能就绪后提交。因此,您可以尝试使用以下方法:

<input type="submit" value="click me" onclick="stampa( ); return false;" />

首先。请解释一下你想做什么。我们不清楚

其次。我建议在开始JavaScript编程时使用ID

当您查看代码时。它将在功能就绪后提交。因此,您可以尝试使用以下方法:

<input type="submit" value="click me" onclick="stampa( ); return false;" />

通过替换代码来编写此代码

function stampa()
            {
                var Name = document.getElementById('utente').value;
                alert(Name);
                return false;
            }
    <input type="text" id="utente">

    <input type="submit" value="Click me" onclick="return stampa();" /> 
函数stampa()
{
var Name=document.getElementById('Utene').value;
警报(名称);
返回false;
}

通过替换代码来编写此代码

function stampa()
            {
                var Name = document.getElementById('utente').value;
                alert(Name);
                return false;
            }
    <input type="text" id="utente">

    <input type="submit" value="Click me" onclick="return stampa();" /> 
函数stampa()
{
var Name=document.getElementById('Utene').value;
警报(名称);
返回false;
}
请不要在问题标题中添加“帮助”、“紧急”或类似短语。请将你的问题编辑为a)使用有意义的标题,b)准确解释你想做什么。现在还不清楚你想要什么。您想如何“保存”该值?:。请不要在问题标题中添加“帮助”、“紧急”或类似短语。请将你的问题编辑为a)使用有意义的标题,b)准确解释你想做什么。现在还不清楚你想要什么。您希望如何“保存”该值?:。