有人可以請幫忙,因爲我已經嘗試過各種javascripts讓我的表單提交按鈕保持禁用,直到用戶輸入文本到textarea但nothings工作。禁用表單提交按鈕,直到textarea被填充?
我想提交按鈕被禁用,直到用戶輸入一些文本。有什麼建議嗎?
<form action="includes/welcomebio.php" method="post" id="form12" class="form12">
<textarea id="bio" textarea name="bio" data-id="bio" placeholder="Hi, my name is Peter. I'm 22 years old from North Wales." onKeyUp="checkWordCount();" data-required="true"><?php echo htmlspecialchars($profile['bio']); ?></textarea>
<input type="submit" class="welcome-submit" name="submit" value="Next ->" id="submit"/>
</form>
<script type="text/javascript">
function disable()
{
if(document.textarea.bio.value=="")
{
document.textarea.submit.disabled=true;
}
else
{
document.textarea.submit.disabled=false;
}
}
</script>
如何將我改變那麼就請給DISABL e提交按鈕? – 2013-04-30 10:13:48
將禁用的屬性添加到提交按鈕。 '」id =「submit」disabled />' – 2013-04-30 10:14:47
但是這只是完全禁用它,即使當我輸入textarea字段按鈕保持禁用 – 2013-04-30 10:17:44