嗨我不能在這裏使用jquery。請幫我將這3個選擇器改爲javascript。 我已經試過document.getElementById('FeedbackLightBox_txtName').value;但我不工作。如何將此jquery轉換爲javascript
<script type="text/javascript">
function SetButtonStatus() {
var tb1 = document.getElementById('FeedbackLightBox_txtName').value;
var tb2 = document.getElementById('FeedbackLightBox_txtMessage').value;
var tb3 = document.getElementById('FeedbackLightBox_txtEmail').value;
if (tb1.length >= 5 && tb2.length >= 5 && tb3.length >= 5)
makeBtn();
else
$('#FeedbackLightBox_btnSubmit')[0].control.set_enabled(false);
}
function makeBtn() {
$('#FeedbackLightBox_btnSubmit')[0].control.set_enabled(true);
}
function ClearValues(sender, args) {
$('#FeedbackLightBox_txtName').val('');
$('#FeedbackLightBox_txtMessage').val('');
$('#FeedbackLightBox_txtEmail').val('');
args.set_cancel(true);
return false;
}
</script>
你是說'var tb1 = document.getElementById('FeedbackLightBox_txtName').value;'不起作用,或者是什麼?什麼不行,爲什麼?你會得到哪些錯誤? [瞭解如何](http://www.creativebloq.com/javascript/javascript-debugging-beginners-3122820)[** debug ** JavaScript](https://developers.google.com/chrome-developer-tools /文檔/ JavaScript的調試)。堆棧溢出不是代碼翻譯服務。如果您有特定的問題/問題,請提問。要求某人爲你工作並非如此。 –
如果那有效,那麼document.getElementById('FeedBack ...').control.set_enabled(true)會起作用,你會得到任何錯誤消息嗎? –
它看起來像一個表單中的控件,它們很容易作爲表單的屬性訪問,因此代碼可能會顯着減少。 – RobG