我嘗試了流星服務器給出了一個實例installation.In本例中一切都很好,但我有使用添加了一個新的輸入field.How到在JavaScript中獲得該輸入文本值流星模板。我沒有得到任何關於這個,所以請幫助我。獲取HTML文本的輸入值,使用JavaScript中的流星
HTML代碼:
<head>
<title>myapp</title>
</head>
<body>
{{> hello}}
</body>
<template name="hello">
<h1>Hello World!</h1>
{{greeting}} <br>
First name: <input type="text" name="firstname"><br>
<input type="button" value="Click" />
</template>
JS代碼:
if (Meteor.isClient)
{
Template.hello.greeting = function()
{
return "Welcome to myapp.";
};
Template.hello.events
({
'click input' : function()
{
// template data, if any, is available in 'this'
if (typeof console !== 'undefined')
console.log("You pressed the button");
alert("firstName="+ //here get input text value);
}
});
}
if (Meteor.isServer)
{
Meteor.startup(function()
{
// code to run on server at startup
console.log("Is Running Server");
});
}
這工作對我很好。您沒有看到在js控制檯中打印出「您按下了按鈕」嗎? –
這也適用於我,沒有理由不工作。 –
真的,但是這不是me.so工作,我能做些什麼錯誤?@去,奧列格 – Venkat