如何使用jQuery选择具有特定值的按钮?
<input type="button" value="My task">
Run Code Online (Sandbox Code Playgroud) 我想将tabindex添加到所有表单元素.表单是动态的,我无法将其添加到HTML中.我想将它作为一个函数运行.如果有多个具有相同名称的单选按钮,则每个单选按钮都必须具有自己的tabindex值.页面上的大多数表单元素都以INPUT开头,SELECT除外.我该如何解释?
我想我需要运行一个循环并添加属性,对吧?
var n = 1;
$('input, select').each(function() {
$(this).attr('tabindex', n++);
});
Run Code Online (Sandbox Code Playgroud) 我有一张上传图片的表格.我想禁用提交按钮,直到用户选择要上传的图像.我想用jQuery做.目前我有一个JavaScript,阻止用户通过在提交时禁用它来多次提交表单.将此功能与新功能结合起来会很不错.
这就是我现在所拥有的:
<script type="text/javascript">
function submitonce(theform) {
//if IE 4+ or NS 6+
if (document.all || document.getElementById) {
//screen thru every element in the form, and hunt down "submit" and "reset"
for (i = 0; i < theform.length; i++) {
var tempobj = theform.elements[i]
if (tempobj.type.toLowerCase() == "submit" || tempobj.type.toLowerCase() == "reset")
//disable em
tempobj.disabled = true
}
}
}
</script>
<form name="form" enctype="multipart/form-data" method="post" action="upload.php" onSubmit="submitonce(this)">
<input type="file" name="my_field" value="" />
<input type="submit">
</form>
Run Code Online (Sandbox Code Playgroud) 我刚刚在我的网站上添加了SSL.当我访问https://mydomain.com时,我看到了文本,但没有CSS或图像.它位于专用服务器上,我可以完全控制代码.
目前所有路径都是相对的.无论是使用HTTP还是HTTPS,我都可以直接查看这些文件时查看图像和CSS.但是,当我加载页面时,他们没有加载...
当我使用Firebug并查看NET时,我会看到每个图像302找到.那是什么意思?
我需要做些哪些更改才能确保http和https显示网站类似?
我是否绝对拥有所有路径?有没有办法让一个改变影响所有人或我实际上必须去改变每一个?
谢谢.
我有一个textarea和一个带有值的div.当我点击一个值时,我将其插入textarea.我需要将它插入我的光标在textarea中的位置.为什么我说WAS?因为当我将其移出并单击要插入的值时,我认为它在文本区域中失去焦点.
所以,我的问题是,有没有办法"记住"textarea中的最新光标位置,然后在该位置插入我的值?
也许它可能是字符串中的字符编号?..目前我添加如下:
input.val( function( i, val ) { return val + " " + myInsert + " "; } );
Run Code Online (Sandbox Code Playgroud)
我也使用jQuery,也许我可以使用它?
刚刚注意到一个访问者在t.co /LINKHERE之后发布了一个由twitter重新编写的链接.如果你知道链接,有没有办法追溯到包含链接的推特消息?
是否可以刷新浏览器大小更改页面?我使用一些在页面上创建区域的样式,如果浏览器按比例缩小布局中断.
也许我可以用jQuery检测文档大小的变化?
我最近几次看到公司提供下载链接或优惠券代码给那些会发推文的人.它全部是自动化的,我想做这样的事情,但我不太清楚这个过程.
通常你会转到一个带链接的页面.您单击一个链接,它会询问您是否允许某些Tweeter应用程序连接到您的个人资料.你授予许可,它会带来预先编写的Twitter消息,例如:"我只有一张优惠券可以试用......"一旦发送推文消息,你就会被重定向到你找到优惠券的页面码.
我使用PHP并且可以编写完成此操作所需的任何内容.
谁知道这一切都完成了?
更新:
好的,我下载了http://code.google.com/p/oauth-php/尚未明确下一步该怎么做.
我试图找出这个页面startuing:http://code.google.com/p/oauth-php/wiki/ConsumerHowTo#Two-legged_OAuth
我理解这个过程的方式应按以下顺序进行:
我需要在我的网站上某处提供一个链接:"发送Twit并收到优惠券",对吗?
一旦他们点击报价的链接上,我怎么填充消息到他们的Twitter更新窗口:"免费尝试这种工具:HTTP" // mylink.com"?
一旦他们提交Twitter帖子,我想我会有一些设置会重定向回我的网站到一个带优惠券的页面.
更新:切换到twitteroauth,但仍然需要帮助......
我有一个不需要任何空格的字段.我需要删除任何输入的内容.这就是我正在尝试的...到目前为止没有运气
$('#noSpacesField').click(function() {
$(this).val().replace(/ /g,'');
});
Run Code Online (Sandbox Code Playgroud) 我有一个textarea.当textarea中的值通过键入或通过另一个jQuery函数放置一些值或粘贴来更改textarea中的值时,我需要更新div中的文本.
$(document).ready(function(){
function myFunc() {
var input = $("#myTxt").val();
$("#txtHere").text(input);
}
myFunc();
// EDIT BELOW -- this will update while typing
$("#myTxt").keyup(myFunc);
});
<textarea id="myTxt"></textarea>
<div id="txtHere"></div>
Run Code Online (Sandbox Code Playgroud)
它加载页面加载的值,但我不知道用什么来检查textarea中的值...