Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.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_Message - Fatal编程技术网

Javascript 如何将错误消息放入占位符中

Javascript 如何将错误消息放入占位符中,javascript,message,Javascript,Message,我发现这个JSFIDLE只允许在输入字段中输入数字。现在我想把输入字段占位符放在里面,这也是一条错误消息(看看JSFIDLE) 编号: 对于错误消息: <span id="errmsg"></span> 现在,我不想这样做:首先,您会看到带有占位符“Test”的输入字段。所以,如果您输入数字,占位符就会删除,并且您只能看到您输入的数字。但若您放入非数字字符(字母),占位符将变为错误消息id=“errmsg” 这可能吗 添加这个 $("#quantity").at

我发现这个JSFIDLE只允许在输入字段中输入数字。现在我想把输入字段
占位符
放在里面,这也是一条错误消息(看看JSFIDLE)

编号:
对于错误消息:

<span id="errmsg"></span>

现在,我不想这样做:首先,您会看到带有占位符“Test”的输入字段。所以,如果您输入数字,占位符就会删除,并且您只能看到您输入的数字。但若您放入非数字字符(字母),占位符将变为错误消息
id=“errmsg”

这可能吗

添加这个

 $("#quantity").attr("placeholder","errmsg");

提琴:

听起来很可怕。为什么要将错误消息显示为输入字段的内容?没有人会这么做,我只是问问有没有可能。但是谢谢你的建议。我是新手:)请不要硬填充。这确实是可能的,但用户只有在清除字段时才会看到错误消息。听起来不是很有用。你也可以清除输入,但是如果我只是输入,比如说,30个数字,我会不高兴的。哦,我知道了:)真的谢谢,我完全忘记了这个场景。所以,若用户首先输入一些数字,而不是一些字母,则在删除消息后会显示错误消息。好的,真的谢谢:但是用户只有在清除字段时才会看到错误消息。您能使用udate吗jsfiddle:)谢谢您的回答。我想出了一个方案,这个方案哪一个不好。请看我的评论。@krnekires:okies。。我只是根据你的问题回答的。。而且有可能这样做……;)然而,用户必须清除文本才能看到占位符消息。确切地说,我忘记了这个场景。但是你的回答很有用。
 $("#quantity").attr("placeholder","errmsg");