时间:2010-07-23 13:09:18

标签: javascript jquery

7 个答案:

答案 0 :(得分:6)

答案 1 :(得分:3)

答案 2 :(得分:1)

答案 3 :(得分:0)

答案 4 :(得分:0)

答案 5 :(得分:0)

答案 6 :(得分:0)

我对OP的原始问题并不是很清楚,但这符合标题。

HTML5有一个data- *属性,其中*表示您的数据。我很幸运将这个从templator传递给js函数的Web.py(python)变量。

https://developer.mozilla.org/en-US/docs/Learn/HTML/Howto/Use_data_attributes

<!DOCTYPE html> <!--declare we are using HTML5-->
<html>
<head>
  <script>
    var jsVersionData = ''; //create a global variable for example simplicity
  </script>
</head>
<body>
  <div id="stored-variable" data-stored="7">
    <script> 
      jsVersonData =  document.getElementById("stored-variable");  //get the variable from the div
    </script>  
  </div>

  <script>
    var myStr = jsVersonData.dataset.stored;  // the variable
    var myInt = Number(myStr);                // convert the variable to int
    alert(myInt + 1);
  </script>
</body>
</html>