Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 设置输入字段的值?_Javascript_Html_Css - Fatal编程技术网

Javascript 设置输入字段的值?

Javascript 设置输入字段的值?,javascript,html,css,Javascript,Html,Css,我试图在有人单击锚定/按钮时设置文本输入字段的值。现在我有这个: <head> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script> $(document).ready(function(){ $("#text-add").click(function(){ $("#domain-pick").v

我试图在有人单击锚定/按钮时设置文本输入字段的值。现在我有这个:

<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
  $("#text-add").click(function(){
    $("#domain-pick").val("test");
  });
});
</script>
</head>

<a id="text-add" href="javascript:void(0);">Click Here</a>

<input type="text" name="text-field" id="domain-pick">

$(文档).ready(函数(){
$(“#文本添加”)。单击(函数(){
$(“#域选取”).val(“测试”);
});
});
我在JSFIDLE中得到了它,但在我的wordpress站点上它不会工作

请参考这个

注:

  • 您不需要将函数包装在
    文档中。准备就绪
    
    script
    出现在标记之后
  • 请避免内联javascript,如
    javascript:void(0)
标记:

<a id="text-add" href="#">Click Here</a>
<input type="text" name="text-field" id="domain-pick">

$(“文本添加”)
将“文本添加”替换为“#text-add”这是一个输入错误,它不能与#text-add一起工作它在JSFIDLE中工作,但在我的站点中不工作。这没有任何意义,我添加的所有内容都是正确的
$("#text-add").on('click', function(e){
    e.preventDefault();
    e.stopPropagation();
    $("#domain-pick").val("test");
});