我有两个HTML页面,example1.html和example2.html.
如何将变量传递example1.html给example2.html使用查询字符串,并在example2.html不使用任何服务器端代码的情况下检索该变量?
我有一台带有一些电脑的小型局域网.
我正在寻找一种方法来构建一个动态HTML网页,该网页使用JavaScript在本地存储一些数据(不能使用服务器端 - 仅客户端).
该网页将存储在与所有计算机共享的网络驱动器上.
我希望使用一个文件,可能是一个XML文件或类似的东西,使用JavaScript加载,然后在一些更改后再次保存.
必须与LAN上的所有计算机共享数据.
我怎样才能做到这一点?
我想将javascript对象从一个页面传递到另一个页面,这样任何人都可以告诉我该怎么做?
使用jQuery可以这样做吗?
我想一个用户名和密码发送从页面login.html到index.html.我怎样才能尽可能轻松地做到这一点?我如何编码我的字符串,以便它们是URL编码和UTF-8?
干杯
我想将所选列表项的值传递给另一页,这意味着如果我从列表中选择abc然后这个abc值传递给下一个html表单,它应该只打开那个配置文件页面.我有什么方法可以在不同的html页面中使用此变量.
$('.ui-li-icon li').click(function() {
var index = $(this).index();
text = $(this).text();
alert('Index is: ' + index + ' and text is ' + text);
Run Code Online (Sandbox Code Playgroud)
我想将上面的文本值传递给我的profile.html,它有javascript函数profile().所以我想在函数调用中传递这个文本,如profile(text);我尝试在函数调用上面声明var text但仍然是不工作.请告诉我是否有其他方式.
我有以下代码片段,并想知道是否有可能更新它实现此菜单行为:
步骤1.鼠标悬停Link 1 ---->它将被翻译为1.5em(已设置);
步骤2.在链接1上单击---->菜单按钮将在页面重新加载的已翻译位置(完成,特别感谢@ guest271314)保持固定,直到单击新菜单按钮(未设置)然而)又加载了另一个页面.
注意:next/prev按钮代码部分保持不变(或者如果必须,可以编辑,以保持功能).
注意2:我必须提到,最终,解决方案将在wordpress中实现,而不是静态网站html页面.
$(function () {
$('nav ul li').click(function (e) {
//Set the aesthetics (similar to :hover)
$('nav ul li')
.not(".clicked").removeClass('hovered')
.filter(this).addClass("clicked hovered")
.siblings().toggleClass("clicked hovered", false);
}).hover(function () {
$(this).addClass("hovered")
}, function () {
$(this).not(".clicked").removeClass("hovered")
});
var pageSize = 4,
$links = $(".pagedMenu li"),
count = $links.length,
numPages = Math.ceil(count / pageSize),
curPage = 1;
showPage(curPage);
function showPage(whichPage) {
var previousLinks = …Run Code Online (Sandbox Code Playgroud)我有一个类项目用javascript创建html页面而不使用任何服务器端通信,第一个是关于用户输入特殊数字.在第一页中,教师必须输入有关其班级的信息和学生编号,然后完成后,他会点击下一步并打开一个新页面,询问每个学生的信息和成绩.但是当从第一页改为第二页时,学生编号的变量变得不确定.我正在使用这部分
var snum;
function savesnum(val){
snum =val;}
Run Code Online (Sandbox Code Playgroud)
并试过,
var snum;
function savesnum(){
snum = document.getElementById('stunb').value; }
Run Code Online (Sandbox Code Playgroud) 我正在努力创建一个"测验",允许用户回答问题,然后将他们的答案和当前分数传递到下一个问题的下一页.我使用这篇文章,并能够得到用户的答案,传递到下一个窗口:
问题是这会通过表单传递信息.一旦我在第二页上收到分数,如果答案是正确的,我需要增加分数.我无法弄清楚如何传递带有html表单的javascript变量.
我觉得这应该是一个相对容易的修复,我只是难倒.
任何想法或建议将不胜感激!XOXO
我创建了一个JavaScript对象.
var myObj = {};
Run Code Online (Sandbox Code Playgroud)
现在,当用户使用应用程序时,我们会为此对象分配一些值.
myObj['Name'] = 'Mr. Gates';
myObj['Age'] = 58;
...
...
...
myObj['Role'] = 'CEO';
Run Code Online (Sandbox Code Playgroud)
但无论何时页面刷新,对象都会丢失其值.
是否有任何方法可以使用HTML 5 \或任何其他技术在页面刷新期间保留这些值.
所以基本上我有 2 个 html 页面。1 有一个按钮并显示按钮生成的数字,其他页面 (2) 仅显示。然后我有一个 script.js 文件,所以这两个文件都可以在那里获取值。问题是,当我在 1 上包含第 2 页时,它会获取值,但是当与第 1 页分开时,即使使用相同的脚本,它也不会获取任何值。
所以基本上是这样的
第 1 页
id="nom" style="font-size: 100px; margin-bottom: 5px; text-align: center; font-family:Arial; background: #FFFFF">1
这个从带有 id (nom) 的按钮中获取值,并在已有的数字上加 1。
第2页
第二页具有相同的代码,但是当我使用按钮在第一页中更改它们时没有获得值。
脚本.js
document.getElementById("nom").innerHTML = parseInt(document.getElementById("nom").innerHTML) + 1;
Run Code Online (Sandbox Code Playgroud)
输出是这样完成的。p id="nom">1
所以,基本上就是这样,当我在第 1 页更改它们时,我无法获得第 2 页上的值。有帮助吗?
javascript ×10
html ×7
jquery ×6
html5 ×2
client-side ×1
css ×1
database ×1
forms ×1
href ×1
query-string ×1