用として文字列を使用して:次のループが動作するループ式と条件
<html>
<body>
<script type="text/javascript">
var i=0;
for (i=0;i<=5;i++)
{
document.write("The number is " + i);
document.write("<br />");
}
</script>
</body>
</html>
しかし、次はしていません:
<html>
<body>
<script type="text/javascript">
var i=0;
var x="i=0;i<=5;i++"
for (x)
{
document.write("The number is " + i);
document.write("<br />");
}
</script>
</body>
</html>
私は単純な変数を作成したいと思います。 私はJavaScriptの初心者で、私が迷っていることを教えてください。
私のサンプルのGoogleガジェットを提供してみましょう:
<?xml version="1.0" encoding="UTF-8" ?>
<Module>
<ModulePrefs title="Sample Gadget" />
<UserPref name="order"
display_name="Results Order"
default_value="i = 0; i <= 5; i++" datatype="enum">
<EnumValue value="i = 0; i <= 5; i++" display_value="Ascending"/>
<EnumValue value="i = 5; i >= 0; i--" display_value="Descending"/>
</UserPref>
<Content type="html"><![CDATA[
<script type="text/javascript">
var i=0;
for (__UP_order__)
{
document.write("The number is " + i);
document.write("<br />");
}
</script>
]]></Content>
</Module>
私はEnumValueのための変数を定義しようとした理由は、(彼らがサポートされていない)ため、タグ<>で動作しませんし、それはです値。
なぜこれをやりたいですか? – ChaosPandion
は、最初のバージョンのように通常の構文を使用できないものですか?なぜバージョン2を使いたいのですか?そのような構文が受け入れられるという結論に至った経緯はどうでしたか? – SilentGhost
私はちょうど私の質問を編集しました。 – Mori