我目前正在用JSP和Javascript编程。(我在这两方面都不是专家)。现在,我想要的是重复调用Javascript函数,并从数据库中重复查询其中一个变量(这是页面最后一次修改的日期)。如果这个变量大于页面加载时的值,我希望页面刷新。
到目前为止,我所拥有的:
...
<body onload="Javascript:refreshMethod()">
<script type="text/JavaScript">
<!--
function refreshMethod()
{
var interval = se
我正在研究经典的“做出改变”问题,这个问题在很多其他语言中都有很高的文档记录,但在Javascript中并没有太多。到目前为止,我有这样的想法:
var total = $('#total').val();
var coins = [];
function makeChange(total, coins) {
var remainder = 0;
if (total % 0.25 < total) {
coins[3] = parseInt(total / 0.25);
我在JavaScript中有一个计算器功能,使用的简单函数如下: function add() {
var a = parseInt(document.getElementById("num1").value);
var b = parseInt(document.getElementById("num2").value);
var result = a + b;
document.getElementById("result").value = result;
}
function subtract() {
可能重复:
我有一个JavaScript函数,它在我的日历的Javacaleder.js文件中。这日历工作在IE和铬,但不工作在FF。它在错误控制台中显示错误。“事件未定义”,它显示了event.clientX中的错误;下面一行是function..any帮助。下面的函数是这样的..。
objDiv.style.left = GetControlLeftPosition_jScript() + "px";
function GetControlLeftPosition_jScript() {
var controlLeft = event.clientX;
var
可能重复:
D3教程提供了一个生成随机序列的函数:
var t = 1297110663, // start time (seconds since epoch)
v = 70, // start value (subscribers)
data = d3.range(33).map(next); // starting dataset
function next() {
return {
time: ++t,
value: v = ~~Math.max(10, Math.min(90, v + 10 * (Math.random() - .5)
我使用JQuery日历并试图将日期保存到数据库中,但是在响应中没有显示任何显示。
如果我在Javascript端警告它在那里,而不是在PHP服务器端。我可以重复其他数据,但不能重复日期。
function create(id,fname,lname,Date) {
alert(Date);
console.log(Date);
//giving var's key names for the array
var array1={id:id,
firstname:fname,
lastname:lname,
date:Da
这里是一般的JavaScript问题。这不是一个容易用谷歌搜索的问题(在我看来),所以我想我可以在这里问人类这个问题,如果它被标记为重复的,那也没关系。当我写这个函数的时候,我突然意识到,必须有一种不依赖于临时变量的方式来写这个函数。 const isHex = num => {
let result = true;
[...num].map(n => { if (isNaN(parseInt(n,16))) result = false; });
return result;
}; 如何内联这样的函数并摆脱result?我觉得这可能是我在JavaScript知识上的
如果你访问,并将鼠标悬停在左上角有文本的小黑框上,它应该会放大以显示所有文本。它做的正是我现在想要的,但它是以一种非常奇怪的方式。它有时会一遍又一遍地重复动画,我想你必须自己去看,因为我不知道为什么它会这样做。
编辑:我使用了一个小技巧来获得div的高度,如果高度被设置为"auto",这可能是问题所在?
这是JavaScript
$(document).ready(function(){
var idagHeight = parseInt($("#idag").css('height'));
var idagWidth = par
我试图在JavaScript中创建一个函数,用于进行基本计算,但该函数必须从其他独立函数中捕获返回值,这些函数可以进行加法、乘法和余数除法/模运算。
结果将显示在一个alert()方法中,下面的代码运行良好,但我认为它应该比我所拥有的代码更简单!
其他函数使用prompt()方法从用户那里获得值,但是我重复提示3次,可以有一个函数只取一次值并传递给其他函数进行计算。
function var_ops_3add() {
var a = parseInt(prompt("Enter First Number"));
var b = parseInt(prompt(
我一直在尝试重复一个简单的乘法表程序,直到输入"-1“。我尝试了几个循环的不同变体,但我最成功的只是重复提示问题。代码可以正常工作,直到我尝试让它重复。以下代码是作为一次性运行程序的工作版本。感谢您的帮助。
function getVariables(){
var table = parseInt(prompt("Enter table: "));
var start = parseInt(prompt("Enter start: "));
var end = parseInt(prompt("Enter end:
我对Javascript一窍不通。这就是我所拥有的:
<script type="text/javascript">
function beginrefresh(){
//set the id of the target object
var marquee = document.getElementById("marquee_text");
if(marquee.scrollLeft >= marquee.scrollWidth - parseInt(marquee.style.wi
可能重复:
为了让我的脚本正常工作,通过php显示mySQl结果,其中包含一个特定的$qty列TD,当它等于或传递$min或$max时,它的背景必须变成红色。
也许有更好的方法来纠正这个php?
脚本不起作用。
<script type="text/javascript">
$(document).ready(function() {
var min = parseInt($('.min').text());
var max = parseInt($('.max').text());
var qty = parseInt($(&
我正在编写一个Javascript代码,它多次重复一些行。我尝试将这些行放入一个函数中,如下所示
function rpit() {
a += 1; b += 1;
}
document.getElementById('button1').onclick = function() {
var a = +document.getElementById('inpA').value,
b = +document.getElementById('inpB').value;
rpit();
if (a == 5) r
可能重复:
在JavaScript中,我希望在JavaScript中实现一个编号方案,使1是A,2是B,.26是Z,27是AA,28是AB……
为此,下面是代码:
function convertor(n){
var x = n-1,
baseCharCode = "A".charCodeAt(0);
var arr = x.toString(26).split(''),
len = arr.length;
return arr.map(function(val,i){
可能重复:
我从javascript中的表达式结果中解析一个整数。表达式是(a/b,24),它在一个方法中,所以我没有检查除以零。我将整数解析为parseInt(a/b,24)
但我在里面发现了一个不寻常的东西,when a=1, b=0 the result was 151176378.
请解释这种差异的原因。
谢谢你的任何建议。
我有一个简单的javascript函数来在提交时验证一个表单(Joomla中的RSform!Pro)。问题是,当机器人禁用javascript时,他们可以在没有验证脚本运行的情况下提交表单。我能想到的防止这种情况发生的唯一选择就是使用php而不是javascript。有没有人能帮我完成这个转换,或者提供一个替代方案?
function validateEntreeCount(theForm)
{
if (parseInt(document.getElementById('Attendees').value) !=
parseInt(document.