通过脚本提交值
Submit value through script
我有一个简单的输入框
<input type="text" name="name">
已提交name值的按钮的代码为
<script
src="my_url"
data-name=" value that user puts should come here "
data-buttontext="Add Name">
</script>
我希望当用户输入值时它应该被分配给data-name
谁能告诉我怎么做呢
为脚本中的文本值指定data-name:
data-name = $("[name='name']").val();
$("input[name='name']").keyup(function(e){
var currval = $(this).val();
$("button").data("name",currval);
});
这个脚本应该有帮助
<script>
$(document).ready(function(){
$("input").keypress(function(){
data-name=" value that user puts should come here "
});
});
</script>
试试。
$(document).on('keyup','[name=name]',function(ev){
var value = $(this).val();
$('[src=my_url]').attr('data-name', value);
console.log($('[src=my_url]').attr('data-name'));
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="my_url" data-name=" value that user puts should come here " data-buttontext="Add Name">
</script>
<input type="text" name="name">
将Id
属性设置为脚本和输入标签,以便您可以轻松地在输入上绑定keyup
事件,并找到正确的脚本标签进行适当的更新。
$('#myInput').on('keyup',function(e){
$('#myScript').data('name', $(this).val());
//for test
alert($('#myScript').data('name'));
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script id="myScript" src="my_url" data-name=" value that user puts should come here " data-buttontext="Add Name">
</script>
<input id="myInput" type="text" name="name">
相关文章:
- 如何使用Java脚本创建提交按钮's的拖放功能
- 我如何让我的脚本连续提交两个表单
- 单击1个表单中的2个提交按钮中的1个时,如何运行脚本
- HTML表单-按'时执行脚本;输入',无需提交
- 如何在咖啡脚本中识别提交按钮,Rails 3应用程序
- 选择&提交图像Form/java脚本
- 提交时未运行验证脚本
- 提交了一个PDF格式的PHP脚本只适用于Adobe阅读器XI
- 如何将HTML表单提交到2个位置=Java脚本和PHP
- 编写脚本以在提交之前将复选框值连接到字符串中
- ajax脚本使用onClick提交表单时出现问题
- 在表单提交后实时执行内容脚本
- 我在select change脚本上的提交表单没有't采用镀铬
- 在 php 脚本完成后恢复提交按钮
- PHP密码脚本和JavaScript刷新冲突,发出我想消除的表单重新提交消息
- 使用 Java 脚本或 PHP 提交后保留输入框的最后一个值
- 表单在页面加载时而不是单击时运行提交脚本
- 为什么这个Javascript表单提交脚本不起作用
- 在给定的url上提交脚本数据(var = url)
- 动态加载表单和提交脚本